Skip to main content

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

PDF

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