How to set up SIP
The AI agent can also make and receive voice calls through both mobile and landline phone numbers. SIP integration allows you to connect external telephony infrastructure, such as corporate Asterisk/PBX systems, VoIP providers, or public SIP servers (including Twilio).
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 users
- Receive inbound calls from clients
- Conduct full voice conversations with AI agent participation
Requirements
To connect SIP integration, you will need:
- Your SIP provider details:
- SIP domain (e.g.,
sip.example.com
) - SIP account login and password
- SIP domain (e.g.,
- Voice models:
- Speech-to-Text (STT) — for transcribing user 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.
Step 1: Add SIP Integration in the Platform
- Go to the Integrations section
- Find the SIP integration type
- Click Add +
- Fill in the following fields:
Field | Description |
---|---|
Name, Description | Custom name and description for the integration |
SIP Domain | SIP provider domain (e.g., sip.twilio.com) |
SIP Username | SIP account login |
SIP Password | SIP account password |
- Click Save