Technische specificaties
Alles wat technische teams nodig hebben om IdentityCall te evalueren: bestandsformaten, API-mogelijkheden, integratiemethoden, beveiliging en compliance.
Audio- en bestandsondersteuning
Specificatie | Details |
|---|---|
Ondersteunde formaten | MP3, WAV, M4A, FLAC, OGG, WebM, MP4 (audio geëxtraheerd) |
Maximale bestandsgrootte | 2 GB per bestand |
Minimale audiolengte | Elke lengte voor transcriptie; 3+ seconden voor stembiometrie |
Samplefrequentie | 8kHz – 48kHz (16kHz+ aanbevolen voor optimale nauwkeurigheid) |
Kanalen | Mono en stereo ondersteund; stereokanalen worden onafhankelijk verwerkt |
Codering | Automatische formaatdetectie en -conversie; geen voorbewerking nodig |
Ondersteunde talen (50+)
Arabisch
Nederlands
Hindi
Pools
Bengaals
Engels
Hongaars
Portugees
Bulgaars
Filipijns
Indonesisch
Roemeens
Catalaans
Fins
Italiaans
Russisch
Chinees (Mandarijn)
Frans
Japans
Slowaaks
Chinees (Kantonees)
Duits
Koreaans
Spaans
Kroatisch
Grieks
Maleis
Zweeds
Tsjechisch
Gujarati
Noors
Tamil
Deens
Hebreeuws
Perzisch
Turks, Oekraïens, + meer
API-referentie
RESTful API met JSON-antwoorden. Alle endpoints vereisen authenticatie en geven consistente foutformaten terug.
Authenticatie
Type | Bearer-token-authenticatie |
Header | Authorization: Bearer <YOUR_API_KEY> |
Sleutelbeheer | Genereer en trek sleutels in vanuit het dashboard |
Scopes | Sleutels kunnen worden beperkt tot specifieke projecten of volledige accounttoegang |
Kern-endpoints
POST /api/v1/public/recordings | Upload audiobestand voor verwerking |
GET /api/v1/public/recordings/{id} | Haal de status en metadata van een opname op |
GET /api/v1/public/recordings/{id}/transcription | Haal het volledige transcript op met sprekerdiarisatie |
GET /api/v1/public/recordings/{id}/results | Doelscores, categorieën, geëxtraheerde velden, sprekeridentificatie |
GET /api/v1/public/recordings/{id}/summary | AI-gegenereerde samenvatting van het gesprek |
GET /api/v1/public/projects | Toon en beheer projecten |
GET /api/v1/public/operators | Beheer operators (agents) |
GET /api/v1/public/virtual_numbers/available | Bekijk koopbare telefoonnummers |
POST /api/v1/public/virtual_numbers/purchase | Koop een telefoonnummer |
Webhooks
recording.analyzed
Wordt geactiveerd wanneer de verwerking klaar is - transcriptie, scoring en analyse afgerond. De payload bevat de secties die je inschakelt: metadata, samenvatting, transcriptie, doelen, categorieën, geëxtraheerde data.
Antwoordformaat
{
"data": {},
"meta": {
"request_id": "req_abc123",
"processing_time_ms": 1250
}
}
Antwoordformaat
{
"error": {
"code": "invalid_audio_format",
"message": "Unsupported file format. See documentation for supported formats.",
"request_id": "req_abc123"
}
}
Rate limits
Plan | Limiet |
|---|---|
Starter | Verschilt per plan - zie prijzen |
Professional | Hogere limieten met burst-ruimte |
Enterprise | Aangepaste limieten beschikbaar |
Integratiemethoden
Meerdere manieren om IdentityCall te koppelen aan je bestaande infrastructuur. Kies op basis van je toepassing en technische eisen.
Bestandsupload-API
Ideaal voor
Batchverwerking, historische analyse, opnames uit elke bron
Hoe het werkt
POST audiobestanden naar /api/v1/public/recordings. Ontvang een webhook of poll voor de resultaten.
Formaten
Alle ondersteunde audioformaten tot 2GB
Verwerking
Asynchroon - upload keert direct terug, resultaten worden geleverd via webhook
Virtuele nummers (live tracking)
Ideaal voor
Realtime call tracking, marketingattributie, inkomende callcenters
Hoe het werkt
Richt nummers in via API of dashboard. Gesprekken worden automatisch opgenomen en verwerkt.
Nummertypen
Lokale en gratis nummers beschikbaar
Functies
Begroetingen, gespreksroutering, realtime webhooks, bronattributie
SFTP-intake
Ideaal voor
Bestaande PBX-systemen, contact centers en recorders die audiobestanden exporteren
Hoe het werkt
Je systeem zet opnames in een speciale SFTP-map; IdentityCall importeert en verwerkt ze automatisch
Vereisten
Elk systeem dat opnames via SFTP kan exporteren
Configuratie
SFTP-inloggegevens ingesteld in het dashboard
Directe integraties
HubSpot
Native integratie - gespreksdata stroomt naar de contacttijdlijn
Salesforce
Binnenkort - synchroniseer transcripties, profielen en analytics naar records
Pipedrive
Binnenkort - gespreksuitkomsten en samenvattingen bij je deals
Slack
Meldingen en samenvattingen naar kanalen
Telnyx
Levert virtuele nummers - inrichten, opnemen en webhooks
Aangepaste integratie
Webhooks
Realtime eventmeldingen naar je endpoints
REST API
Volledige programmatische toegang tot alle functies
Exportformaten
JSON, CSV voor transcripties en analytics
Geplande rapporten
Rapportlevering per e-mail op wekelijkse of maandelijkse basis
Beveiliging en compliance
Enterprise-grade beveiliging met complianceframeworks voor gereguleerde sectoren.
Certificeringen en standaarden
ISO 27001 | Gecertificeerd - managementsysteem voor informatiebeveiliging |
GDPR | Conform - EU-verordening gegevensbescherming |
CCPA | Conform - California Consumer Privacy Act |
HIPAA | Beschikbaar als add-on voor zorgklanten |
Encryptie
Tijdens transport | TLS 1.3 voor al het API- en webverkeer |
In rust | AES-256-encryptie voor opgeslagen data |
Sleutelbeheer | Sleutels beheerd via een veilige key-managementservice |
Infrastructuur
Hosting | Toegewijde EU-datacenters (Hetzner, Finland) |
Architectuur | Database-isolatie op privénetwerk, Docker-workloads |
Monitoring | 24/7 geautomatiseerde monitoring en waarschuwingen |
Back-ups | Automatische dagelijkse back-ups met point-in-time recovery |
Toegangscontrole
Authenticatie | E-mail/wachtwoord met MFA-ondersteuning, Google OAuth 2.0 |
Rolgebaseerde toegang (RBAC) | Rollen Owner, Admin, Member met fijnmazige rechten |
API-sleutelscoping | Sleutels kunnen worden beperkt tot specifieke projecten |
Auditlogs | Alle toegang en wijzigingen gelogd met tijdstempels |
Beveiliging van stemdata
Stem-embeddings | Opgeslagen als 256-dimensionale vectoren - kunnen niet worden teruggedraaid om audio te reconstrueren |
Audioretentie | Instelbaar per project; stem-embeddings kunnen worden bewaard nadat audio is verwijderd |
Gegevensverwijdering | Volledige verwijdering op verzoek; embeddings kunnen los worden verwijderd |
Compliancefuncties
Verzoeken van betrokkenen | API-endpoints voor verzoeken tot inzage, export en verwijdering |
Toestemmingsbeheer | Workflows voor opnamevermelding en toestemming |
Gegevenslocatie | Alle klantgegevens gehost in de EU |
Verwerkersovereenkomsten | DPA beschikbaar voor AVG-compliance |
Gegevensverwerking
Volledige controle over hoe je gegevens worden opgeslagen, bewaard en geëxporteerd.
Dataretentie
Audio-opnames | 30, 90, 365 dagen of onbeperkt - instelbaar per project |
Transcripties | Volgt audioretentie of wordt los bewaard |
Stem-embeddings | Kunnen na audioverwijdering worden bewaard voor doorlopende sprekerherkenning |
Analytics en scores | Bewaard bij het transcript of los geëxporteerd |
Auditlogs | Bewaard gedurende de complianceperiode (minimaal 1 jaar) |
Gegevenslocatie
Hostingregio | Europese Unie - datacenters in Finland |
Objectopslag | Versleutelde back-ups in S3-compatibele opslag (Cloudflare R2) |
Gegevensisolatie | De database draait op een privénetwerk, onbereikbaar vanaf het openbare internet |
Exportopties
JSON | Programmatische toegang, API-antwoorden, webhook-payloads |
CSV | Spreadsheetanalyse, imports in BI-tools |
Leesbare transcriptsamenvattingen | |
Ruw transcript | Platte tekst met tijdstempels |
Gegevensverwijdering
Losse opname | Verwijderen via dashboard of API |
Stemprofiel | Verwijder het profiel en alle bijbehorende embeddings |
Volledig project | Verwijder alle opnames, profielen en analytics |
Accountsluiting | Alle gegevens binnen 30 dagen permanent verwijderd |
Aanvullende resources
Volledige API-documentatie | /api-docs |
Beveiligingsoverzicht | /security |
Prijzen en plannen | /pricing |
Contact met sales | /contact |
Klaar om te evalueren?
Start een gratis proefperiode om onze API te testen met je eigen audio. Volledige toegang, geen creditcard nodig.