Waarom loadtests voor voice-AI het echte gesprekspad moeten volgen


Als je contactcenterplatform elk gesprek eerst aanneemt en bellers daarna doorverbindt naar een AI-stemagent, zegt een loadtest die de AI rechtstreeks belt je weinig. Die bewijst dat de AI veel gesprekken aankan. Hij bewijst niet dat je carrier, je call-control-platform, de doorverbinding naar de agent en de doorverbinding terug allemaal standhouden bij piekvolume. De meeste storingen in dit soort implementaties ontstaan op de koppelvlakken tussen systemen, en die koppelvlakken krijgen alleen verkeer als gesprekken de productieroute volgen.
Voor de algemene methode (concurrency stapsgewijs opvoeren, latency-percentielen, regressiesuites) zie je onze gids over loadtests voor stemagents. Dit artikel gaat over implementaties waarbij een UCaaS- of CCaaS-platform de call control in handen heeft.
Omdat die elke hop overslaat die je bellers passeren. Een directe test stuurt gesprekken rechtstreeks naar het SIP-endpoint of de API van de AI-provider. Een productiegesprek legt een langere route af: het komt binnen via de carrier, belandt op je contactcenter- of UCaaS-platform, doorloopt je IVR of routeringslogica, wordt blind doorverbonden naar het instappunt van de voice-AI en eindigt daar of wordt teruggezet naar een menselijke wachtrij.
Elke hop heeft een eigen capaciteitslimiet, eigen SIP-gedrag en een eigen configuratie-eigenaar. Een directe test raakt er geen enkele. Drie voorbeelden uit de documentatie van Retell:
Het is een keten van vijf hops, en elk testgesprek moet alle vijf doorlopen.
| Hop | Wat er gebeurt | Wat er onder belasting kan misgaan | Waar je op let |
|---|---|---|---|
| Carrier | Beller belt je openbare nummer | Kanaallimieten van de trunk, limieten voor gesprekken per seconde | Gespreksrecords van de carrier, SIP 4xx/5xx-responses |
| Call-control-platform | IVR, routering, wachtrijen | Trunkcapaciteit van het platform, routeringsregels, licenties | Gesprekrapporten van het platform, trunkstatus |
| Doorverbinding naar de AI | Platform verbindt het gesprek door naar het instappunt van de AI | Gaten in firewall of IP-allowlist, mismatch in codec of transport, registratietime-outs per gesprek | INVITE en de bijbehorende response, start-events van AI-gesprekken |
| AI-agent | Gesprek, tool calls | Concurrencylimiet van de AI, inkomende wachtrij | Gebruikte concurrency, redenen voor verbreking |
| Uitgang | Doorverbinding terug naar een menselijke wachtrij, of ophangen | Ondersteuning van de doorverbindingsmethode, routeringsregels voor doorverbonden gesprekken, headers die onderweg naar buiten worden verwijderd | Doorverbindingsevents, BYE-berichten, platformrapporten |
Twee details uit de documentatie van Retell zijn hier belangrijk. Bij de SIP URI-methode heeft elk gesprek eerst een Register Phone Call-request nodig, en moet het gesprek die URI binnen 5 minuten bereiken, anders eindigt het met registered_call_timeout. Je registratieservice moet dus ook onder belasting bijblijven. Aan de uitgangskant vermeldt de Genesys Cloud-gids van Retell dat gesprekken die Genesys verder doorverbindt een trunk kiezen uit de nummerplannen en uitgaande routes van de Site: platformconfiguratie die een directe test nooit bereikt.
Waar twee systemen samenkomen, meestal zodra een van beide gesprekken in de wachtrij begint te zetten. Let hierop tijdens het opvoeren:
fallback_number, of beëindigt het het gesprek met concurrency_limit_reached als er geen is ingesteld. Bepaal vooraf waar die fallback naartoe moet (vaak terug naar de menselijke wachtrij van je platform) en test of dat onder belasting werkt.Start testgesprekken buiten je netwerk en bel dezelfde openbare nummers die je bellers gebruiken. Alleen zo krijgt elke hop belasting.
X--SIP-header toevoegen (bijvoorbeeld een testrun-ID). Retell haalt inkomende X--headers op in het veld custom_sip_headers van het gesprek en in dynamische variabelen, zodat je elk AI-gesprek kunt koppelen aan het record van het platform.Volg de signalering van elk gesprek van de eerste INVITE tot de laatste BYE, aan beide kanten van de doorverbinding. De gespreksdetails van Retell kunnen een tabblad Packet Capture bevatten met de SIP-signalering van het gesprek, en de PCAP-debuggids legt uit hoe je die in Wireshark leest. Als je een eigen trunk draait, raadt de documentatie van Retell aan om te capturen op de server of gateway die SIP termineert, meestal je SBC.
Let op:
X--headers het hebben overleefd. De documentatie van Retell waarschuwt dat custom headers kunnen worden verwijderd wanneer een doorverbinding naar een PSTN-nummer gaat in plaats van naar een SIP-endpoint.De webhook-events van Retell (call_started, call_ended en de transfer_*-events) geven je per gesprek een tijdlijn om naast de captures te leggen.
Geslaagd betekent dat de cijfers in alle systemen met elkaar kloppen, niet alleen dat de AI in de lucht bleef. Gebruik deze checklist:
user_hangup, agent_hangup, call_transfer), en er waren geen redenen als concurrency_limit_reached of error_*.Die laatste controle verdient een eigen testplan, omdat gesprekken die na een doorverbinding nooit volledig worden afgesloten bij piekbelasting concurrency kunnen opslokken. We behandelen het afsluiten van gesprekken in een aparte gids.
Stel vragen waarmee de leverancier het pad laat zien, niet alleen de AI:
De documentatie van Retell bevat installatiegidsen voor Genesys Cloud, Five9, Avaya en Amazon Connect, een algemene gids voor custom telephony en een concurrencygids die elke limiet behandelt. Voor doorverbindingen vanuit de agent, zie gespreksoverdracht en hoe overdrachten van AI naar mens werken.
Als je platform de call control heeft en je een AI-stemagent nodig hebt die daarachter past, bekijk dan het enterprise-platform voor conversationele AI van Retell en bespreek met het team hoe je een loadtest op je echte gesprekspad plant.
Verder lezen: De loadtest voor het afsluiten van gesprekken, de workflow van CRM naar voice-AI en meer gidsen in de Retell Learn-hub.
See how much your business could save by switching to AI-powered voice agents.
Total Human Agent Cost
AI Agent Cost
Estimated Savings
Een demodemonummer van Retell Clinic Office

Start building smarter conversations today.




