How to Set Up SIP
The AI agent can also make and receive phone calls. SIP integration allows you to connect external telephony infrastructure, such as corporate Asterisk/PBX systems, VoIP providers, or public SIP servers (including Twilio).
Through SIP, your AI agent can act as a virtual voice endpoint—initiating, answering, transferring, or managing calls using standard telephony protocols while maintaining real-time interaction with the caller.
What is SIP
SIP (Session Initiation Protocol) is a communication protocol used to establish, manage, and terminate voice calls over the internet. Within the Flametree platform, SIP integration is used to:
- Initiate outbound calls to customers
- Receive inbound calls from clients
- Conduct full voice conversations with AI agent participation
Prerequisites
To connect SIP integration, you will need:
- Your SIP provider details:
- SIP domain (for example,
sip.example.com) - SIP account login and password
- SIP domain (for example,
- Voice models:
- Speech-to-Text (STT) — for transcribing customer speech
- Text-to-Speech (TTS) — for generating spoken responses from the AI agent
Unlike Twilio, SIP does not provide built-in voice models, so they must be connected separately.
Setting Up: Add SIP Integration in the Platform
-
Go to Settings > Channels
-
Select SIP
-
Select Add +
-
Enter the following information:
Field Description Required Name Display name for this SIP connector ✅ Description Optional notes about this connector ❌ Domain SIP domain (for example, sip.twilio.com) ✅ User SIP username (account login) ✅ Password SIP password (for authentication) ✅ Login SIP login (if different from username; optional) ❌ Caller ID SIP caller phone number (used as outbound caller ID; optional) ❌ -
Click Save to add the communication channel
Next Steps
Once your SIP integration is created, proceed to the next step — create your Voice Agent.