WhatsApp Business Calling API inschakelen is niet hetzelfde als een bruikbaar telefoonkanaal lanceren. De API kan een belknop tonen, maar een echte uitrol vraagt ook om een geschikt Cloud API nummer, belinstellingen, signalering, media, toestemmingsregels, openingstijden, eigenaarschap en een getest pad wanneer niemand opneemt.
De veiligste start is klein. Gebruik één zakelijk nummer, ontvang eerst oproepen die de gebruiker begint, bepaal wie antwoordt en bewijs dat het belresultaat in dezelfde klantgeschiedenis terechtkomt als de berichten. Voeg uitgaande oproepen pas toe nadat toestemming en gemiste oproepen goed werken.
Begin met de controle van nummer en account
Volgens het actuele overzicht van Meta moet het zakelijke nummer al Cloud API gebruiken en niet alleen de WhatsApp Business app. De gekoppelde app moet geabonneerd zijn op het WhatsApp Business Account en het webhookveld calls. Ook is de permissie whatsapp_business_messaging nodig.
Bellen staat standaard uit. Meta vereist voor een productienummer bovendien een dagelijkse berichtenlimiet van minimaal 2.000 unieke ontvangers voordat bellen kan worden geactiveerd. Publieke testnummers en geschikte sandboxaccounts kunnen de functie testen zonder die productiedrempel.
Controleer dit voordat je aan de medialaag bouwt. Anders zoekt een team dagenlang in WebRTC of SIP terwijl het nummer niet geschikt is. Leg het bedrijfsportfolio, WABA, telefoonnummer ID, de app, abonnementen, eigenaar van permissies en huidige berichtenlimiet vast in één setupdocument. Zet daar nooit toegangstokens in.
Bepaal eerst wie wie mag bellen
De API heeft twee aparte routes. Een oproep van de gebruiker begint wanneer een WhatsApp gebruiker het bedrijf belt. Een oproep van het bedrijf begint wanneer het bedrijf de gebruiker belt.
Behandel die routes als twee releases. Inkomend bellen test ontvangst, routering, opnemen en beëindigen. Uitgaand bellen voegt een toestemmingssysteem toe. Meta vereist toestemming van de gebruiker voordat het bedrijf belt. Die toestemming kan tijdelijk of permanent zijn en de gebruiker kan haar intrekken.
De toestemmingshandleiding van Meta staat momenteel één verzoek per 24 uur en twee verzoeken per zeven dagen toe voor elk paar van bedrijf en gebruiker. Na herhaalde onbeantwoorde of geweigerde oproepen gelden extra beperkingen. Bewaar status en herkomst van de toestemming. Toestemming voor berichten is niet automatisch toestemming om te bellen.
Stel klantverwachtingen in voor de belknop
Een zichtbare belknop schept de verwachting dat iemand antwoordt. Regel die belofte voordat je de knop toont.
Met de belinstellingen van Meta kan een bedrijf bellen inschakelen, de zichtbaarheid van het pictogram regelen, openingstijden en feestdagen vastleggen, terugbeltoestemming inschakelen en voicemail configureren. De tijden gebruiken een benoemde tijdzone. Dat is belangrijk bij meerdere markten en zomertijd.
Bepaal wat er gebeurt wanneer het team beschikbaar, vol, gesloten of tijdelijk offline is. De klant heeft dan een duidelijk alternatief nodig, zoals een bericht, terugbelverzoek of voicemail. Alleen de knop verbergen is geen capaciteitsplan. Meta meldt ook dat clientapps een wijziging pas na maximaal zeven dagen kunnen tonen, hoewel de server de actuele instelling al toepast. Test daarom op echte apparaten.
Verbind signalering en media bewust
De standaardarchitectuur gebruikt Graph API en webhooks voor signalering en WebRTC voor media. Meta documenteert ook SIP voor teams die een bestaand voiceplatform koppelen. Kies vroeg, want het inschakelen van SIP verandert het gebruik van endpoints en webhooks.
Bij een inkomende WebRTC oproep levert het veld calls de verbindingsgebeurtenis en het sessieaanbod. Meta raadt pre accept aan zodat de mediaverbinding klaarstaat voor definitieve acceptatie. Dat vermindert vertraging en afgeknipte audio. Daarna doorloopt de oproep duidelijke staten voor accepteren, spreken en beëindigen.
Bewaar die staten in een gebeurtenislogboek dat niet wordt overschreven. Leg minimaal het WhatsApp call ID, zakelijke nummer, klantkenmerk uit de webhook, richting, relevante toestemming, tijden, eindstatus en eigenaar vast. Een duur boven nul bewijst niet dat de klant de juiste uitkomst kreeg.
Test het volledige klantpad
Een succesvol API antwoord is maar één controlepunt. Test vanaf het apparaat van de klant tot aan de persoon of het systeem dat moet antwoorden.
Begin met een publiek testnummer van Meta of een geschikte sandbox. Voer daarna een beheerste productietest uit op één nummer. Controleer belknop, openingstijden, inkomende verbinding, hoorbare media in beide richtingen, timeout, gemiste oproep, terugbeltoestemming, beëindigingswebhook en de registratie die het team ziet.
Test fouten even serieus. Onderbreek media, laat de oproep uitbellen, weiger hem, wijzig een feestdag en trek uitgaande toestemming in. Controleer dat nieuwe pogingen geen dubbele records of herhaalde toestemmingsverzoeken maken. Wijs een eigenaar aan die bellen kan uitschakelen als kwaliteit, routering, privacy of bezetting faalt.
Houd de oproep bij het gesprek
Bellen verliest waarde wanneer de uitkomst in een apart voicesysteem blijft. De volgende medewerker moet zien dat er is gebeld, wie eigenaar was, hoe het eindigde en wat de klant nu nodig heeft. Een korte uitkomstnotitie is meestal nuttiger dan alleen een tijdsduur.
De huidige DripTell pagina's over het WhatsApp kanaal en de gedeelde inbox beschrijven berichtgeschiedenis, eigenaarschap en klantcontext. Ze bewijzen op zichzelf niet dat WhatsApp Business Calling API voor een bepaalde workspace actief is. Bevestig belondersteuning en mediaarchitectuur apart en bepaal daarna welke gebeurtenissen en uitkomsten naar het gespreksrecord teruggaan.
Lanceer één nummer met één verantwoordelijk team. Een belknop valt snel op. Een betrouwbaar antwoordpad maakt hem pas bruikbaar.
Veelgestelde vragen
Wat is nodig voor WhatsApp Business Calling API
Je hebt een geschikt WhatsApp Business Platform nummer op Cloud API nodig, de vereiste app en webhookabonnementen, whatsapp_business_messaging, voldoende productielimiet, ingeschakelde belinstellingen en een werkend pad voor signalering en media.
Kan een bedrijf iedere WhatsApp gebruiker bellen
Nee. Voor een uitgaande oproep is toestemming van de gebruiker nodig en beschikbaarheid hangt af van het land van het zakelijke nummer. Controleer de actuele beperkingen van Meta.
Moet een team WebRTC of SIP gebruiken
Gebruik WebRTC wanneer de applicatie Graph API signalering en media direct afhandelt. Overweeg SIP bij aansluiting op een bestaand voiceplatform. De keuze beïnvloedt endpoints, webhooks, beheer en diagnose, dus maak hem voor de implementatie.
Hoe moet het team de setup testen
Test succes en mislukking vanaf een echt klantapparaat. Controleer tijden, toestemming, verbinding, tweerichtingsaudio, gemiste oproepen, eindgebeurtenissen, eigenaarschap, records en het noodpad om bellen uit te schakelen.
DripTell Editorial
Praktische uitleg, gecontroleerd door het product- en klantworkflowteam van DripTell.
Lees hoe DripTell productclaims controleert, primaire bronnen gebruikt en correcties verwerkt.
Redactioneel en bronnenbeleid



