Klantenservice
WhatsApp-gesprekken opnemen en transcriberen: regels, toestemming en toepassing
De WhatsApp Business Calling API kan gesprekken opnemen en transcriberen na een gesproken melding aan beide kanten. Zo werkt het, met deze toestemmings- en privacyregels moet u rekening houden, zo slaat u opnames op en anonimiseert u ze, en zo zet u transcripts aan het werk.
MonoChat-team Bijgewerkt: 9 min leestijd
Op deze pagina
- Mag u zakelijke WhatsApp-gesprekken opnemen?
- Hoe WhatsApp-gespreksopname en -transcriptie werken
- Toestemming voor het opnemen van gesprekken: de basis
- Opnames opslaan, beveiligen en anonimiseren
- Betaalkaarten: houd kaartgegevens buiten opgenomen gesprekken
- Gesprekstranscripts gebruiken
- Gespreksopname en transcripts met MonoChat
- Bronnen
Ja, bedrijven kunnen WhatsApp-gesprekken opnemen en transcriberen op het WhatsApp Business Platform. Met de Calling API van Meta meldt u elk inkomend of uitgaand gesprek aan voor opname, transcriptie of beide. Voordat er iets wordt vastgelegd, horen beide deelnemers een gesproken melding met het doel dat u opgeeft, en na het gesprek ontvangt u een webhook om de audio of een JSON-transcript te downloaden, dat Meta 7 dagen bewaart.
Het technische deel is het makkelijke deel. De lastigere vragen zijn of u überhaupt mag opnemen, hoe u mensen informeert, waar de bestanden staan, wie ze kan openen en wanneer ze worden verwijderd. Deze gids behandelt wat de API van Meta doet, de basis van toestemming en privacy, opslag en anonimisering, regels voor betaalkaarten en hoe u transcripts omzet in samenvattingen, kwaliteitscontroles en CRM-updates. Het is algemene informatie, geen juridisch advies.
Mag u zakelijke WhatsApp-gesprekken opnemen?
Dat kan, via de belfunctie van de Cloud API. De documentatie van Meta over gespreksopname en gesprekstranscriptie beschrijft twee aparte opties:
- Opname legt de audio van het gesprek vast.
- Transcriptie zet het gesprek om in tekst.
Ze zijn onafhankelijk. U kunt één, beide of geen van beide aanzetten, en u beslist per gesprek: wanneer u een uitgaand gesprek start of een inkomend gesprek aanneemt. Elk heeft eigen verzoekinstellingen, een eigen webhook en volgens Meta een eigen prijs; controleer de documentatie van Meta voor actuele kosten voordat u een budget maakt.
De losse WhatsApp Business-app biedt dit niet; het is een functie van de API. Bent u nieuw met bellen, begin dan met onze gids over de WhatsApp Business Calling API.
Hoe WhatsApp-gespreksopname en -transcriptie werken
| Opname | Transcriptie | |
|---|---|---|
| Geldt voor | Door de gebruiker en door het bedrijf gestarte gesprekken | Door de gebruiker en door het bedrijf gestarte gesprekken |
| Aangezet | Per gesprek, bij starten of aannemen | Per gesprek, bij starten of aannemen |
| Melding | Gesproken melding aan beide kanten met uw doel | Gesproken melding aan beide kanten met uw doel |
| Resultaat | Audiobestand (Ogg met Opus) | JSON-document met tekst, sprekers en tijdstempels |
| Geleverd | Webhook na het gesprek, meestal binnen een minuut | Webhook na het gesprek, meestal binnen een minuut |
| Bewaard door Meta | 7 dagen, daarna verwijderd | 7 dagen, daarna verwijderd |
De gesproken melding
Voordat opname of transcriptie begint, speelt de API een melding af in zowel uw audio als die van de klant. U levert twee dingen aan:
- Een doel, maximaal 250 tekens, geschreven in de taal van de melding. Dit is verplicht; een gesprek met opname aan en zonder doel wordt geweigerd.
- Een taal voor de melding, uit de lijst van Meta met ondersteunde talen.
De klant hoort dan een zin als: “De audio van dit gesprek wordt opgenomen voor het volgende doel:” gevolgd door uw doel. Als beide functies aanstaan, horen ze één gecombineerde zin dat het gesprek wordt opgenomen en getranscribeerd. Het vastleggen begint pas nadat de melding is afgelopen, en een deelnemer die niet akkoord gaat kan ophangen.
Schrijf een doel dat kort en eerlijk is:
kwaliteitsbewaking en het vastleggen van uw verzoek
training van ons team en het bevestigen van de details van uw boeking
Controleer de talenlijst voordat u live gaat. Op het moment van schrijven noemt Meta gelokaliseerde meldingen voor Engels, Nederlands, Frans, Duits, Hindi, Italiaans, Kannada, Portugees (Brazilië), Spaans, Telugu en Vietnamees. Spreken uw klanten een andere taal, bedenk dan hoe u hen duidelijk informeert, bijvoorbeeld met een begroeting in hun taal en een melding in de chat.
Wat het transcript bevat
U kiest geen transcriptietaal: de API herkent die uit de audio. De lijst van Meta met ondersteunde talen is lang en bevat talen als Arabisch, Engels, Duits, Spaans en Turks. Het JSON-transcript bevat:
- het volledige gesprek als tekst, waarbij elk deel is gelabeld als Business of Customer
- de herkende taal en een algemene betrouwbaarheidsscore
- segmenten met tijdstempels, met timing en betrouwbaarheid per woord
Sprekerlabels komen van aparte audiokanalen voor uw kant en die van de klant, dus ze blijven nauwkeurig als mensen door elkaar praten. Is het gesprek in een taal die het model niet ondersteunt, dan kan het transcript leeg zijn.
De bestanden downloaden en bewaren
De webhook bevat een media-ID en een download-URL die 5 minuten geldig is; als die verloopt, vraagt u met de media-ID een nieuwe URL aan. Na 7 dagen is het bestand weg. Download elke opname en elk transcript dat u nodig hebt, controleer de SHA-256-hash die Meta meestuurt en bewaar het volgens uw eigen bewaarbeleid.
Twee verwante punten:
- Voicemail. Als u de voicemailinstelling van Meta aanzet, kan een gemist of geweigerd gesprek worden beantwoord met uw mededeling en wordt het bericht van de beller als audiobericht bij u afgeleverd. Behandel voicemails ook als opnames.
- Opnemen aan uw eigen kant. De belveelgestelde vragen van Meta vermelden dat solution partners opname en transcriptie kunnen toevoegen bovenop de ruwe audiostream. Gebeurt de opname in uw eigen systemen in plaats van via de functie van Meta, dan wordt de melding van Meta niet afgespeeld en is het informeren uw taak.
Toestemming voor het opnemen van gesprekken: de basis
Wetten over het opnemen van gesprekken verschillen per land, en soms per staat of regio. Zie deze sectie als een lijst met vragen om met uw juridisch adviseur te beantwoorden, niet als regels.
Toestemming van één partij of van alle partijen. Op sommige plaatsen mag een gesprek worden opgenomen als één deelnemer akkoord is, en dat kan uw medewerker zijn. Elders moet iedereen in het gesprek akkoord gaan. In de Verenigde Staten bijvoorbeeld volgen de federale wet en veel staten toestemming van één partij, terwijl sommige staten toestemming van alle partijen eisen. Belt u over de grens, ga dan uit van de strengste regel.
AVG/GDPR (EU en VK) en vergelijkbare wetten. Een gesprek opnemen is verwerking van persoonsgegevens, dus u hebt nodig:
- een rechtsgrond voor elk doel (bijvoorbeeld een overeenkomst, een wettelijke verplichting of gerechtvaardigd belang, of toestemming waar dat de juiste grondslag is), vastgelegd voordat u begint
- duidelijke informatie: wie opneemt, waarom, hoe lang u het bewaart en hoe men rechten uitoefent
- dataminimalisatie: neem alleen de gesprekken en doelen op die u nodig hebt
- bewaartermijnen: een verwijderschema dat u ook echt uitvoert
- inzagerechten: klanten kunnen een kopie van hun persoonsgegevens opvragen, en daar kunnen opnames en transcripts onder vallen
KVKK (Turkije). De Turkse privacywet vereist ook een rechtsgrond en dat mensen over de verwerking worden geïnformeerd, en kent eigen regels voor doorgifte naar het buitenland. Bedient u klanten in Turkije, bespreek opnemen dan met uw KVKK-adviseur, inclusief waar opnames en transcripts worden opgeslagen.
Melding van AI. Als een AI voice-agent het gesprek aanneemt, vertel bellers dan dat ze met een geautomatiseerde assistent spreken. Sommige wetten vereisen het, en het wekt hoe dan ook vertrouwen. Onze gids over de WhatsApp voice AI-agent behandelt hoe u het gesprek opent.
Een praktisch uitgangspunt dat in de meeste markten werkt:
- Zeg het in de begroeting, ook als de melding van Meta wordt afgespeeld.
- Leg het doel uit in gewone woorden en houd het waarheidsgetrouw.
- Bied een alternatief, zoals verder gaan in de chat, voor bellers die niet opgenomen willen worden.
- Neem het op in uw privacyverklaring en link ernaar vanuit uw WhatsApp-profiel of eerste bericht.
Opnames opslaan, beveiligen en anonimiseren
Zodra bestanden Meta verlaten, bent u ervoor verantwoordelijk. Stel deze regels vast voordat u opname aanzet:
- Bewaartermijn. Bepaal hoe lang elk doel nodig heeft: kwaliteitscontrole vraagt misschien weken, een contractgeschil langer. Verwijder volgens schema.
- Toegang. Beperk per rol wie opnames kan afspelen en transcripts kan lezen, en houd auditlogs bij van wie wat heeft geopend.
- Versleuteling. Versleutel bestanden in opslag en tijdens transport, en bewaar ze in een regio die past bij uw verplichtingen op het gebied van gegevensbescherming.
- Anonimisering. Maskeer persoonsgegevens in transcripts voordat ze naar bredere teams, analytics of AI-tools gaan: identiteitsnummers, gezondheidsgegevens, adressen, rekeningnummers.
- Scheiding. Bewaar ruwe audio in een afgeschermde opslag; laat de meeste mensen werken met geanonimiseerde transcripts en samenvattingen.
- Verzoeken van betrokkenen. Zorg dat u de opnames van een klant kunt vinden en exporteren of verwijderen wanneer die erom vraagt.
Stuurt u transcripts naar een taalmodel voor samenvattingen, dan gelden dezelfde privacyvragen als bij elke AI-tool. Onze privacychecklist voor AI-chatbots loopt aanbieders, sleutels en bewaartermijnen door.
Betaalkaarten: houd kaartgegevens buiten opgenomen gesprekken
Callcenters die telefonisch kaartbetalingen aannemen, moeten een specifieke regel volgen. De PCI Security Standards Council stelt dat het opslaan van kaartverificatiecodes (de beveiligingscode van drie of vier cijfers) in welke audio-opname dan ook na autorisatie in strijd is met PCI DSS, en dat alles moet worden gedaan om te voorkomen dat ze überhaupt worden opgenomen.
Op WhatsApp is er een eenvoudiger route: neem nooit kaartgegevens via spraak aan.
Medewerker: Ik stuur u nu een beveiligde betaallink in deze chat. U kunt daar betalen terwijl we in gesprek zijn, en ik bevestig het zodra de betaling rond is.
Train uw team en stel uw AI-agent zo in dat die uitgesproken kaartnummers weigert en overschakelt op een link. Zie betalingen aannemen in WhatsApp-chats voor hoe betaallinks in een gesprek passen.
Gesprekstranscripts gebruiken
Een opname die in opslag ligt, helpt niemand. Transcripts maken gesprekken doorzoekbaar en bruikbaar:
| Toepassing | Wat u krijgt |
|---|---|
| Gesprekssamenvattingen | Reden, uitkomst en volgende stap in drie regels, gekoppeld aan de klant |
| Overdracht | De volgende medewerker leest de samenvatting in plaats van de klant te vragen zich te herhalen |
| CRM-updates | Leadgegevens, boeking of dossierstatus automatisch teruggeschreven |
| Kwaliteitscontrole | Een steekproef van gesprekken beoordelen aan de hand van een checklist zonder alles te beluisteren |
| Coaching | Goede en slechte voorbeelden per onderwerp vinden en gebruiken in trainingen |
| Trends | Redenen om te bellen tellen en nieuwe problemen vroeg signaleren |
| Kennislacunes | Vragen die het team of de AI niet kon beantwoorden worden nieuwe kennisbankitems |
Een eenvoudige kwaliteitschecklist om op basis van transcripts te scoren:
- Begroeting met naam en bedrijf, en de opnamemelding gegeven
- Behoefte binnen de eerste minuut vastgesteld
- Juiste informatie, in lijn met uw beleid
- Geen gevoelige gegevens via spraak gevraagd
- Duidelijke volgende stap bevestigd met de klant
- Opvolging verstuurd in de chat
Koppel deze aan de meetpunten die u al volgt; onze gids over chatsupportmetrics en SLA’s legt uit hoe u erover rapporteert.
Gespreksopname en transcripts met MonoChat
MonoChat houdt gesprekken en chats in één inbox, zodat wat in een gesprek is gezegd naast de berichten van de klant blijft staan.
WhatsApp-gesprekken. Met WhatsApp-gesprekken in MonoChat neemt uw team of een AI voice-agent gesprekken aan met de chatgeschiedenis van de klant in beeld. Na elk gesprek kan MonoChat de uitkomst samenvatten, intentie en sentiment taggen en gestructureerde notities naar uw CRM, helpdesk of interne systemen sturen.
Telefoongesprekken via SIP. Op uw SIP-lijn verlopen gespreksopname en transcripts in vier stappen:
- Koppel uw SIP-provider: trunkgegevens, inkomende nummers en uitgaande nummerweergave.
- Stel het opnamebeleid in: welke gesprekken worden opgenomen, een opnamemelding in de belflow en wie toegang heeft tot opnames.
- Zet transcripts en samenvattingen aan, zodat opgenomen gesprekken tekst worden met een korte AI-samenvatting.
- Beoordelen, zoeken en automatiseren: doorzoek transcripts, beoordeel kwaliteit in analytics en start workflows op basis van gespreksuitkomsten.
Voor privacy biedt MonoChat rolgebaseerde rechten, auditlogs, instellingen voor opnamebeleid, PII-veilige workflows en optionele anonimisering; zie onze beveiligingspagina voor meer. AI-gesprekssamenvattingen halen intentie, actiepunten en CRM-klare notities uit gesprekken, en workflowautomatisering kan op basis van de gespreksuitkomst een ticket aanmaken, een afspraak boeken of een opvolging sturen via WhatsApp of sms.
U kunt starten met het gratis Basic-abonnement (één medewerker, één kanaal) op app.monochat.ai, of de prijspagina bekijken voor andere abonnementen.
Bronnen
- Meta for Developers: gespreksopname
- Meta for Developers: gesprekstranscriptie
- Meta for Developers: belinstellingen configureren (voicemail)
- Meta for Developers: veelgestelde vragen over bellen
- Meta for Developers: prijzen Calling API
- PCI Security Standards Council: FAQ over kaartverificatiecodes in audio-opnames
Pas dit toe in de praktijk met MonoChat