Intalk
Connect your Intalk account to Voice Agents for inbound and outbound voice calling.
Setup has two parts: configure the WebSocket connection on Intalk’s platform, then add your Intalk credentials on Voice Agents.
Unlike most providers, Intalk is configured provider-first: set up the WSS connection on Intalk before adding the connection on Sarvam.
Before you start: an active Intalk account with admin access to WSS Config and API Keys, at least one Intalk number (DID — the phone number that receives calls), your account hostname, and Voice Agents access with permission to add telephony connections (Deploy → Phone Numbers). WSS (WebSocket Secure) is how call audio is streamed to Sarvam.
Configure the WebSocket connection on Intalk
Configure the WebSocket connection so Intalk routes calls to your Sarvam agent.
Add the connection on Voice Agents
Voice Agents needs two values from your Intalk account — your hostname and a Product API key.
Get your hostname (on Intalk)
Intalk provides a unique hostname for your account (for example, youraccount.intalk.io). Find it in your Intalk account settings, or contact your Intalk account manager if you don’t have it.
After connecting
Once both sides are configured:
Add your phone number
In Voice Agents, open your Intalk connection under Deploy → Phone Numbers and add the DID number. See Manage Phone Numbers.
Route calls to an agent
For incoming calls, create an Inbound deployment to route the number to an agent. To dial out, add the number to a Campaign.
Verify with a test call
Place a test call to (or from) the number and confirm your agent connects. See Manage Phone Numbers for the test-call steps.
Outbound calling uses this same connection (via the Outbound Call endpoint on your API key) — dial out by adding the number to a Campaign.