Documentation Index
Fetch the complete documentation index at: https://docs.vocobase.com/llms.txt
Use this file to discover all available pages before exploring further.
SIP (BYOP) Setup
This guide walks you through connecting your own SIP carrier to Vocobase for inbound and outbound calling.SIP is a Bring-Your-Own-Provider (BYOP) transport. You bring a carrier that supports standard SIP, and Vocobase manages the voice-agent connection for inbound and outbound calls.
Prerequisites
- A Vocobase partner account with
"SIP"present inallowed_telephony_providers(checkGET /api/v2/config). If it is not listed, contact your Vocobase account manager to enable it. - An account with any SIP carrier, with the following details ready:
- SIP host — the carrier’s SIP server hostname (e.g.,
sip.your-carrier.com) - Outbound auth username + password — the SIP credentials your carrier issues for INVITE authentication
- Source IPs — the carrier’s egress IPs from which inbound SIP INVITEs originate (used to allowlist inbound traffic)
- At least one DID (phone number in E.164 format) provisioned on the carrier for inbound and/or outbound voice
- SIP host — the carrier’s SIP server hostname (e.g.,
- Access to the Vocobase dashboard at app.vocobase.com
Step 1: Gather your carrier credentials
Log in to your SIP carrier's portal
Sign in to your carrier’s dashboard (Vobiz, Tata Tele, Knowlarity, or whichever ITSP you use).
Locate your SIP trunk settings
Find the SIP trunk / SIP gateway section. You are looking for:
- SIP host — typically a hostname like
sip.carrier.comorpbx.carrier.com - Auth username and auth password — the credentials Vocobase will present when placing outbound INVITEs through your carrier
- Source IPs — the IPs your carrier uses to send inbound INVITEs to subscribers. Most carriers publish these in their docs.
Step 2: Add the SIP connection in Vocobase
Open the dashboard
Go to app.vocobase.com and sign in.
Add a SIP connection
Navigate to Settings → Telephony Settings and click Add Connection. Pick SIP from the provider list.Fill in:
- Connection name — a label for this trunk (e.g.,
Vobiz SIP — Production,Tata Tele India) - SIP host — from Step 1
- Auth username + password — from Step 1
- Source IPs — comma-separated, from Step 1
- DIDs — the E.164 phone numbers you provisioned
Save and copy the SIP URI
On Save, Vocobase displays the SIP URI for this connection.Paste that URI into your carrier’s DID-origination or outbound routing setting so that calls to your DIDs are forwarded to Vocobase. The exact field name varies by carrier (often called origination URI, SIP termination URL, or destination SIP URI).
Step 3: Make an outbound test call
Start an outbound call with"provider": "sip":
How it works
- Outbound — Vocobase starts the call through your SIP carrier and connects the call to your selected agent.
- Inbound — When a caller dials one of your DIDs, your carrier forwards the call to the SIP URI you configured and Vocobase routes it to the assigned agent.
- Transfer — Transfers use the same configured carrier connection and include transfer metadata in the
session.completedwebhook.
Next steps
Vobiz Setup
Configure Vobiz as another telephony provider.
Quick Start
Create an agent and make your first call.