SIP is organization scope only. Inside a single agent there is no Phone numbers item. Switch the selector at the top of the sidebar to All agents first.
Where SIP lives
At All agents, go to Dispatch, then Phone numbers, then the SIP tab. It lists your trunks, and Create trunk and Port a number sit at the top right. Each trunk has its own page with three tabs:- Overview: call volume, answer rate, and the call log with each call’s SIP trace
- Numbers: the numbers and DIDs attached to the trunk
- Configure: the trunk’s endpoint, authentication, headers, and firewall details
How it works
- A trunk holds the connection to your SIP infrastructure: the endpoint, transport, and authentication. You set it up once.
- Numbers and DIDs attach to a trunk and inherit its settings. Each one can route inbound, outbound, or both. E.164 numbers, DIDs, and extensions are all supported.
- SIP headers become variables. Every
X-header your PBX sends reaches the agent as{{sip_header_<name>}}, and Bland can send call data back in headers. See SIP headers. - Signaling runs over TLS on port 5061, and audio over SRTP. Bland does not accept plain UDP or port 5060.
Prerequisites
- A carrier, PBX, or SBC that supports TLS signaling and SRTP media
- The numbers you will route, on your own carrier. Numbers bought from Bland can’t be attached to a trunk
- Access to your firewall, to allow-list Bland’s signaling and media IPs
Connect your carrier
1
Create a trunk
On the SIP tab, press Create trunk and follow the setup wizard. For Bandwidth, Twilio, Telnyx, 3CX, Five9, or NICE CXone, follow that provider’s guide under SIP integrations in the sidebar instead.
2
Attach your numbers
Add the numbers or DIDs that route through the trunk, on the wizard’s last step or the trunk’s Numbers tab.
3
Assign an agent
Under Phone numbers, press Configure on the number and pick the agent under Assignment.
4
Place a test call
Call the number from a phone to test inbound. For outbound, use the number as
from:API
Every SIP endpoint is under/v1/sip and authenticates with your API key. Parameters for each endpoint are in the API reference.
Trunks
Trunks
Numbers and configuration
Numbers and configuration
Discovery and testing
Discovery and testing
Monitoring
Monitoring
Number porting
Number porting
Next steps
Set up a trunk
Walk through the setup wizard step by step.
Transfers
Send callers to a DID, extension, or SIP URI.
SIP headers
Use your PBX’s headers as agent variables.
Network and security
Regions, IPs to allow-list, and TLS and SRTP.