Skip to main content

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
  • 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

  1. Go to the Integrations section
  2. Find the SIP integration type
  3. Click Add +
  4. Fill in the following fields:
FieldDescription
Name, DescriptionCustom name and description for the integration
SIP DomainSIP provider domain (e.g., sip.twilio.com)
SIP UsernameSIP account login
SIP PasswordSIP account password
  1. Click Save