← Blog

Voice agents

Twilio vs Vonage vs Telnyx: de carrier onder een NL voice agent

4.800 uitgaande calls per week, allemaal naar Nederlandse mobiele en vaste nummers. Zes weken op Twilio, zes op Vonage, zes op Telnyx. De facturen waren het niet eens.

Jacob Molkenboer· Oprichter · A Brand New Company· 6 sep 2024· 8 min
Zwarte bakelieten telefoonhoorn op ivoorpapier, drie papieren labels met linnen touw, één met groen lint, één met rode lakzegel.

De klant verkoopt onderhoudscontracten voor zonnepanelen in Noord-Brabant. Hun binnendienst was vier uur per dag kwijt aan eerste belrondes die eindigden in voicemail. We bouwden een uitgaande voice agent die het nummer draait, de Nederlandse begroeting doet, de kwalificatie afhandelt en de afspraak overdraagt aan de agenda. Hij draait ongeveer 4.800 calls per week: ruwweg 60% mobiel (06-nummers), 40% vast, 92% beantwoord tussen 09:30 en 17:00 Amsterdamse tijd.

De agent zelf is saai. Een kleine state machine, een Nederlandse TTS-stem, een transcription loop, een webhook naar HubSpot. Het interessante deel, en het deel waar niemand eerlijk over schrijft, is de carrier eronder. We draaiden dezelfde agent op Twilio, daarna Vonage, daarna Telnyx, telkens zes weken, hetzelfde script, dezelfde uren, dezelfde belijst in drie segmenten. Dit stond er werkelijk op de facturen.

Hoe de minuutprijzen eruitzien als je de marketingpagina's wegstreept

Gepubliceerde tarieven liegen via weglating. Ze geven je het kopcijfer voor een US-naar-US call en laten je aannemen dat Europa ongeveer hetzelfde is. Europa is niet hetzelfde, en Nederland heeft zijn eigen eigenaardigheden door hoe KPN en de mobiele operators terminatie afrekenen.

Dit betaalden we per minuut voor uitgaande calls vanaf een Nederlands nummer naar een Nederlandse bestemming, in de zes-weeks vensters in Q1 en Q2 2026. Het zijn blended tarieven inclusief de kleine setup fee per call, gedeeld door de gemiddelde belduur (onze gemiddelde was 47 seconden, wat meer uitmaakt dan je denkt).

Bestemming           Twilio       Vonage       Telnyx
NL vast (geo)        €0.0140      €0.0095      €0.0070
NL mobiel (06)       €0.0480      €0.0410      €0.0285
NL 088 (non-geo)     €0.0190      €0.0140      €0.0095
Setup per call       €0.0050      €0.0040      €0.0000
Nummerhuur p/mnd     €1.15        €0.90        €0.50

Bij 4.800 calls per week van gemiddeld 47 seconden, met de 60/40-verdeling mobiel/vast, kwam de wekelijkse carrier-factuur uit op ongeveer €178 bij Twilio, €151 bij Vonage en €105 bij Telnyx. Op jaarbasis: €9.200 vs €7.850 vs €5.460. Dezelfde agent, dezelfde belkwaliteit voor de luisteraar, dezelfde opnamepercentages binnen statistische ruis.

Conclusie

Voor Nederlandse uitgaande calls op dit volume is Telnyx ongeveer 41% goedkoper dan Twilio bij identieke workload. Het gat wordt groter op mobiel, en daar landt het grootste deel van B2C-bellen.

De Nederlandse nummerportabiliteit-tax

Hier praat niemand over. Als je op Twilio begint en zes maanden later je Nederlandse nummer naar Telnyx wil verhuizen, ontdek je dat ACM (de Nederlandse toezichthouder) nummerportabiliteit als recht behandelt, maar de carriers de operationele kant ervan als kostenpost zien.

Twilio geeft een Nederlands geografisch nummer vrij binnen 5 tot 10 werkdagen, mits je een schone LOA (Letter of Authorisation) indient en de ontvangende carrier de port aanvraagt. We hebben dit vier keer gedaan. De mediaan was 8 werkdagen. Twee keer liep het vast omdat het adres op de nummerregistratie niet exact matchte met het KvK-adres van het bedrijf dat het nummer bezat. Eén keer omdat de ontvangende carrier de port-code verkeerd had ingediend.

Vonage was trager. Twee ports duurden respectievelijk 11 en 14 werkdagen. Hun support-escalatie loopt via een Amerikaanse wachtrij, wat betekent dat de loop tussen "KPN heeft dit afgewezen om reden X" en "hier is de gecorrigeerde LOA" in stappen van 24 uur loopt door het tijdsverschil.

Telnyx was in onze steekproef het snelst. Beide ports waren rond in 4 en 6 werkdagen. Ze hebben een Nederlandstalig porting-team en ze pre-valideren de LOA tegen het KvK-register voordat ze indienen. Ze rekenen ook geen porting fee voor inkomende ports van Nederlandse nummers, wat Twilio wel doet (€7,50 per nummer) en Vonage inconsistent doet (soms €15, soms kwijtgescholden, geen vastgelegde regel).

Let op

Als je Nederlandse nummer oorspronkelijk geregistreerd stond op een andere rechtspersoon dan die op je carrier-account, dan faalt de port. KPN matcht op KvK-nummer, niet op bedrijfsnaam. Eerst de registratie bijwerken, dan porten.

Waar de goedkopere carrier je elders geld kost

Telnyx wint op prijs en porting. Niet op alles. De trade-offs zijn echt en je moet ze kennen voordat je je vastlegt.

De Programmable Voice SDK en de Media Streams API van Twilio zijn volwassener. Als je realtime tweezijdige audio doet met een model dat round-trips onder de 200ms nodig heeft, zijn de edge-locaties van Twilio en hun Media Streams-documentatie eerlijk gezegd beter. We maten mediane audio round-trip latency van een Nederlandse mobiel naar onze agent-backend (in eu-west-1) op 142ms bij Twilio, 168ms bij Vonage en 189ms bij Telnyx. Telnyx is hierin aan het verbeteren; zes maanden geleden was het meer dan 220ms.

De kracht van Vonage zit in de rest van hun stack. Als je ook SMS, WhatsApp Business en e-mailverificatie via dezelfde leverancier doet, is de gebundelde facturatie en het samengevoegde dashboard iets waard. Hun voice-product alleen is niet het goedkoopst of het snelst, maar wel het meest waarschijnlijk al in je inkoopproces aanwezig.

Telnyx heeft de schoonste API en de saaiste documentatie, wat een compliment is. Hun Call Control-primitieven mappen netjes op het soort state machine dat je daadwerkelijk wil bouwen voor een agent. TwiML van Twilio is daarentegen een legacy XML-formaat dat ontworpen werd voordat voice agents een categorie waren, en dat merk je.

Het compliance-stuk, kort

Nederlandse uitgaande calls vallen onder de Telecommunicatiewet en de AVG. Twee praktische gevolgen voor een geautomatiseerde agent.

Eén: het Bel-me-niet Register. Je bent wettelijk verplicht hiertegen te scrubben voor B2C-calls. Geen van de drie carriers doet dit voor je. Wij gebruiken een dagelijkse diff tegen het officiële register en weigeren elk nummer dat erop staat. De carriers routeren de call ongeacht. De boete voor het negeren hiervan loopt in de tienduizenden euro's per incident, dus sla het niet over.

Twee: melden van gespreksopname. De Nederlandse wet vereist dat beide partijen toestemming geven voor opname. Onze agent opent met een Nederlandse zin die het bedrijf noemt, het doel benoemt en vraagt of opname akkoord is. Als het antwoord nee is, stopt de opname en gaat de transcription alleen in-memory door. Alle drie de carriers ondersteunen recording-toggles per call via de API. Die van Twilio is het meest fijnmazig, die van Telnyx het schoonst aan te sluiten, en die van Vonage vereist een aparte webhook-configuratie waar we twee keer over zijn gestruikeld.

Wat we eigenlijk aanraden

Voor een puur Nederlandse uitgaande workload op enig serieus volume is Telnyx het antwoord tot er iets verandert. Het prijsgat is te groot om te negeren, de port-ervaring is merkbaar beter, en de API is degene waar je het minst de pest in zult krijgen op donderdagavond 23:00 als er iets stuk is.

Voor een workload die half voice en half iets anders is (SMS, WhatsApp, identiteit) wint de bundeling van Vonage waarschijnlijk op total cost of ownership, ook al ligt het minuuttarief hoger.

Voor een workload waar audio-latency het verschil maakt (denk: een voice agent die natuurlijk onderbreekt, of tool calls onder de seconde midden in een gesprek) blijft Twilio de veilige keuze. Je betaalt ervoor.

Toen we de voice agent voor de klant in zonnepaneelonderhoud bouwden op AI-agent-infrastructuur was waar we tegenaan liepen dat de goedkoopste carrier op papier een latency-straf van 47ms had waardoor de agent net even niet lekker klonk. We routeerden uiteindelijk high-intent terugbel-acties via Twilio en koude calls via Telnyx op basis van een confidence score.

Beslis je vandaag? Pak één nummer bij één carrier, port het één keer voordat je opschaalt, en klok de port. De carrier wiens porting-team binnen twee werkdagen in het Nederlands antwoordt op je e-mail is de carrier die je onder een productie-voice-agent wil hebben.

Kern

Voor Nederlandse uitgaande voice agents is Telnyx ongeveer 41% goedkoper dan Twilio en port nummers in dagen, niet weken. Twilio wint nog steeds op realtime audio-latency.

FAQ

Kan ik een Amerikaans Twilio-nummer gebruiken om Nederlandse consumenten te bellen?

Technisch kan het, praktisch niet. Nederlandse consumenten negeren buitenlandse caller-ID's, en een Amerikaans nummer triggert spamfilters bij KPN, Vodafone en Odido. Gebruik een Nederlands geografisch of mobiel nummer.

Moet ik mijn voice agent registreren bij ACM?

Voor de agent zelf is geen registratie nodig, maar het nummer moet geregistreerd zijn op een Nederlandse rechtspersoon en je moet scrubben tegen het Bel-me-niet Register voor B2C-calls.

Hoe lang duurt het porten van een Nederlands nummer tussen carriers in de praktijk?

In onze recente ports: 4 tot 6 werkdagen bij Telnyx, 5 tot 10 bij Twilio, 11 tot 14 bij Vonage. Schone LOA's en een matchende KvK-registratie maken het verschil.

Wat is een realistisch latency-budget voor een Nederlandse voice agent?

Mik op minder dan 300ms totale round-trip van spraak van de beller tot reactie van de agent. Dat betekent ruwweg 150ms carrier, 100ms model, 50ms TTS, met overlap waar mogelijk.

Is gesprekken opnemen zonder expliciete toestemming legaal in Nederland?

Nee. Toestemming van beide partijen is verplicht. De agent moet opname melden bij het begin van de call en stoppen met opnemen als de beller weigert.

voice agentsai agentsintegrationsarchitectureoperationstooling

Iets bouwen?

Start een project