Overview
Overview
Discover Exotel SIP Trunking, a cloud-based solution enabling seamless internet calls, Voice AI integration, and versatile routing for contact centers and outreach platforms.
Exotel SIP Trunking – Quick Start
Master Exotel SIP Trunking with this comprehensive guide, covering setup for outbound and inbound calls, configuration requirements, and essential troubleshooting steps.
Call Directions
Calls initiated from your SIP system to external phone numbers. Call path Used for Agent outbound calling Dialers and campaigns Click-to-call from CRM Alerts and notifications Key requirements IP whitelisting (ACL) on the trunk Phone number mapped to trunk (Caller ID) Calls initiated from the telephone network to your SIP system.
Detailed SIP Trunking API Reference
This section documents the APIs required to configure and manage SIP Trunking with Exotel. Use these APIs to Make outbound calls to the PSTN Receive inbound calls on your SIP system Integrate SIP with Exotel Flows and Voice AI (StreamKit) All APIs use HTTP Basic Authentication .
Network & Firewall Configuration
This page explains exactly what needs to be configured on your firewall so your SIP system can Make outbound calls (SIP → PSTN) Receive inbound calls (PSTN → SIP) Important If calls connect but audio is missing or one-way, this port range is usually blocked. Exotel connectivity has two independent paths Signaling – SIP INVITE / 100 Trying / 200 OK Media – RTP audio packets Both must be allowed for calls to work correctly.
SIP Error Codes & Troubleshooting Guide
This table lists SIP response codes you may encounter , what they usually mean in real deployments, where the issue most likely lies , and what to check next . These are the most common issues and do not always show SIP error codes .
FAQs
Exotel SIP Trunking connects your PBX, Contact Center, or Voice AI system to the telephone network over SIP. It supports inbound, outbound, and bi-directional calling.
StreamKit Cloud SIP trunking Setup
StreamKit enables you to connect your Contact Center to Voice AI bots. The setup is similar to PSTN, but uses mode flow when mapping phone numbers.
Connect Applet Setup for Inbound SIP Trunking
Connect Applet Configuration, Dynamic URL, and Escalation via Passthru for Agent handover Your System receive calls from PSTN You can configure the Connect applet's parameters in one of two ways Flow Builder — set sip \<TrunkID> in the Dial Whom field parameters directly in the applet's UI. Dynamic URL — control parameters at runtime via your own application endpoint.