SIP Trunking Quick Start
This guide will walk you through setting up your first SIP trunk and connecting it to a Convocore AI agent in just a few steps.Prerequisites
Before you begin, make sure you have:- ✅ A Convocore account with an active workspace
- ✅ A SIP trunk provider account (e.g., Twilio or Peoplefone)
- ✅ At least one phone number from your SIP provider
- ✅ A voice-enabled AI agent configured in Convocore
- ✅ Access to the Convocore SIP server (provided by Convocore)
Step 1: Navigate to SIP Trunking
Log into your Convocore dashboard and navigate to the SIP section.Open the Dashboard
https://convocore.ai/app/{region}Find the SIP Menu
Open SIP Management

Step 2: Add Your SIP Provider
Now you’ll configure your SIP trunk by adding your provider’s details.Click 'New SIP Provider'

Enter Provider Details
- Friendly Name: A descriptive name for your trunk (e.g., “Main Office Line”)
- SIP Domain: Your SIP provider’s domain (e.g.,
sip.yourprovider.com) - Requires Authentication: Toggle ON if your provider requires credentials
- SIP Username: Your SIP account username (if authentication is enabled)
- SIP Password: Your SIP account password (if authentication is enabled)
Save the Provider

Example Configuration
Here’s a sample configuration for a typical SIP provider:Step 3: Add a Phone Number
Once your SIP provider is configured, you can add phone numbers and map them to AI agents.Locate Your Trunk
Click 'Add Number'
Configure the Phone Number
- Phone Number: Enter in E.164 format (e.g.,
+15551234567) - Agent: Select the AI agent that will handle calls to this number
Save the Number


Phone Number Format
Always use E.164 format for phone numbers:- ✅ Correct:
+15551234567(US) - ✅ Correct:
+442071234567(UK) - ✅ Correct:
+61212345678(Australia) - ❌ Incorrect:
555-123-4567 - ❌ Incorrect:
(555) 123-4567 - ❌ Incorrect:
5551234567(missing country code)
Step 4: Configure Your SIP Provider
Now you need to configure your SIP provider to route calls to Convocore’s SIP server.Convocore SIP Server Details
Point your SIP provider to route calls to:Configuration Example (Twilio or Peoplefone)
If you’re using Twilio, here’s how to configure trunk forwarding:Log into Twilio Console
Create a SIP Trunk


Configure Termination URI



Configure Origination URI


Assign Phone Numbers

Step 5: Test Your Connection
Time to make your first test call!Verify Configuration
Make a Test Call
Listen for the Agent
Check the Conversation Log
Troubleshooting Connection Issues
If your test call doesn’t work, check these common issues:Call Not Connecting
Call Not Connecting
- Verify your SIP domain is correct
- Check that your SIP provider is routing to the correct Asterisk server
- Ensure your phone number is in E.164 format
No Audio
No Audio
- Check your SIP provider’s codec settings (should support PCMU/PCMA)
- Verify firewall rules allow SIP traffic (UDP 5060) and RTP traffic (UDP 10000-20000)
- Ensure NAT traversal is configured if your Asterisk server is behind NAT
Authentication Errors
Authentication Errors
- Double-check your SIP username and password
- Verify the “Requires Authentication” toggle is set correctly
- Check if your SIP provider requires IP whitelisting
Agent Not Responding
Agent Not Responding
- Ensure your agent is voice-enabled
- Check that the agent is assigned to the correct phone number
- Verify the region setting matches your deployment
Step 6: Monitor and Manage
Your SIP trunk is now live! Here’s how to monitor and manage it:View Active Phone Numbers
On the SIP management page, you can:- See all configured SIP providers
- Expand each provider to view associated phone numbers
- See which agent is assigned to each number
- View call counts and statistics

Managing Your Trunk
Add More Numbers
Delete Numbers
Edit Provider
Delete Provider
What’s Next?
Now that you have a working SIP trunk, explore these advanced features:Multiple Phone Numbers
Call Analytics
Common Questions
How many phone numbers can I add?
How many phone numbers can I add?
Can I use multiple SIP providers?
Can I use multiple SIP providers?
What happens if my SIP provider goes down?
What happens if my SIP provider goes down?
Can I change which agent handles a phone number?
Can I change which agent handles a phone number?
Is there a limit on concurrent calls?
Is there a limit on concurrent calls?
Need Help?
If you encounter any issues during setup:- 💬 Join our Discord Community
- 📧 Email support at support@convocore.ai
