How to add SIP trunk. Learn how to add a SIP trunk with Bird

Video guide
SIP trunking is a technology that uses virtual phone lines to make and receive calls over an internet connection, effectively replacing traditional phone lines with a digital alternative. It connects your existing phone system to the internet, allowing you to make and receive calls using your internet service rather than separate phone lines.
Bird supports both standard SIP trunking and "bring your own carrier" options, enabling you to leverage Bird's advanced contact center features and Voice AI bots with your existing carrier.
Watch the tutorial below to learn how to add a SIP trunk, including:
- Creating a new SIP trunk with a unique, recognizable name
- Configuring termination settings for outbound calls
- Setting up Access Control Lists (ACLs) to prevent unauthorized access
- Configuring origination settings for handling incoming calls
- Adding routes with appropriate priority and weight for load balancing
- Enabling security features like SRTP and TLS encryption
- Associating phone numbers with your SIP trunk through voice channels
Setting up a SIP trunk properly enhances your communication capabilities while maintaining security and optimizing call routing efficiency.
Step-by-step guide
Step 1: Access SIP trunk setup
- In the main navigation panel, open Developer product
- In the menu, navigate to the Voice Section
- Click on SIP trunk setup
Step 2: Create a new SIP trunk
- Click on "Add new SIP trunk"
- This will open the SIP trunk configuration form
Step 3: Configure basic information
Step 4: Configure termination settings
Step 5: Set up security with ACL
- Attach an Access Control List (ACL) to your SIP trunk
- This authorizes calls received only from the IPs listed on the ACL
- Prevents unauthorized access to your SIP trunk
- If you don’t have an ACL already, you will need to create one first
Step 6: Configure origination settings
- This section determines how incoming calls are handled through your SIP trunk
- Click on "Add route"
- Enter a name and description for the route
- Add a destination in IP format or as a SIP domain
- Select the region where your SIP servers are located
- Choosing the correct region reduces the internet path and improves quality
- Set up routing priorities and load balancing
- If you have multiple SIP servers, create additional routes
- Set priority to determine the order routes are used
- Lower numbers have higher priority (1 is highest)
- Set weight for load balancing between routes with the same priority
- Higher weights receive more traffic
- This configuration ensures optimal call distribution and failover
- Enable security features
- Enable SRTP checkbox to encrypt voice media for enhanced security
- Enable TLS checkbox to encrypt signaling information
- Toggle "Enable" to activate the specific route
Step 7: Optional: Add more routes
- Click "Add New Route" to create additional routes if needed
Step 8: Associate numbers with your SIP trunk
- Navigate to Voice section in the main menu
- Click on Voice setup
- Click on the phone number
- Navigate to Setting tab
- Check "Make calls via a SIP Trunk"
- Select the SIP trunk you just created from the dropdown
- Save your changes
More How-to’s
Explore additional videos and step-by-step guides to help you move forward.