SIP Integration with Talkdesk
SIP trunking is only available on the Synthflow Enterprise Plan.
This guide covers connecting Talkdesk to Synthflow via SIP trunk using Talkdesk’s External SIP Trunking capability. Talkdesk routes calls to a Synthflow AI agent, which can handle AI conversations and transfer callers back to live Talkdesk agents.
Prerequisites
Talkdesk Configuration
All configuration is done in the Talkdesk Admin panel under Integrations → SIP Trunking.
Create the SIP Trunk
- In Talkdesk Admin, navigate to Integrations → SIP Trunking.
- Click Add SIP Trunk.
- Configure the trunk:
- Under Allowed IPs, add Synthflow’s SIP signaling IP addresses. Contact Synthflow support for the current list.
- Click Save.
For UDP/TCP signaling use port 32681. For TLS, use port 32682.
Configure Inbound Call Routing
Route inbound calls to Synthflow through Talkdesk’s call routing engine.
- In Talkdesk Admin, go to Voice → Ring Groups or IVR (depending on your setup).
- Create a new routing action or edit an existing IVR menu.
- Add an External Transfer or SIP Transfer step:
- Set the destination to the DID associated with your Synthflow SIP number.
- Select the Synthflow AI SIP trunk as the outbound route.
- Set a timeout (recommended: 30 seconds) and configure a fallback to a Talkdesk agent ring group.
- Save and activate the routing configuration.
For skills-based routing, use Talkdesk’s routing rules engine to send specific call types (e.g., by language, department, or IVR selection) to different Synthflow assistant numbers.
Configure Transfer Back to Talkdesk (AI → Live Agent)
- Note your Talkdesk SIP domain or the DID for the target agent ring group.
- Configure Synthflow’s transfer action to route to the Talkdesk ring group DID via the SIP trunk.
- Talkdesk will receive the transfer and route to the next available agent in the ring group.
Synthflow Configuration
Add the SIP Number
- Go to the Synthflow Phone Numbers page.
- Click Add Number → Custom / SIP.
- Enter the phone number in E.164 format (same DID provisioned in Talkdesk).
- Fill in the SIP connection details:
The Termination URI is your Talkdesk SBC address — this routes Synthflow calls back into Talkdesk for PSTN termination and agent transfers.
Be precise when copying SIP credentials. Incorrect values will cause registration failure.
Attach to the Assistant
- Go to Assistants and create or select an assistant (v2.0+).
- In the assistant settings, attach the SIP number you just created.
- Wait 1–2 minutes for SIP registration to complete.
The SIP trunk is created at the moment of attaching the SIP number to the assistant.
Call Flow Summary
Verification
Quick Troubleshooting
Reference
- Talkdesk SIP Trunking Documentation: docs.talkdesk.com
- Talkdesk Admin Guide: support.talkdesk.com
- Synthflow SIP Overview: docs.synthflow.ai/about-sip
- Synthflow X-EI SIP Header: docs.synthflow.ai/x-ei-sip-header