Web voice
A browser participant connects to a media room and talks to the agent over WebRTC. You create a session, then connect the returnedparticipant_token with a voice client.
Best for in-product voice assistants and click-to-talk experiences.
Outbound phone
The agent dials a recipient over SIP and runs the same conversation loop. Create a session withcall_type: "outbound_phone" and a phone_number, or run a voice campaign to place many calls.
Requires an outbound SIP trunk on the deployment.
whatsapp— the agent holds a text conversation with the recipient.whatsapp_voice— sends an approved template, waits for a reply, decides whether the recipient wants a call, and escalates to the outbound voice path when they do.
At a glance
Sessions
Web and phone voice calls.
Templates, windows, and escalation.

