How to: SIP with Jambonz
This document provides a step-by-step guide to deploy a phone number to an agent using Jambonz as your telephony provider.
Last updated
This document provides a step-by-step guide to deploy a phone number to an agent using Jambonz as your telephony provider.
Last updated
Jambonz is an open-source CPaaS designed for communications service providers. It enables seamless connectivity to custom telephony systems via SIP trunking. Jambonz acts as a bridge between conversational AI systems and the telephone network.
Steps:
Navigate to
Navigate to "Client" section in the left navigation bar and Click on "Add sip client" button.
3.Add sip client. Start by giving "User name" and "Password". Once you entered the User name and password click on "Save"
Navigate to "Carriers" section in the left navigation bar and click on "Add carrier". To initiate an Outbound call from KickCall, set up a PSTN trunk carrier.
Add a Carrier. Start by giving "Carrier name".
Navigate to outbound authentication.
Note-If your PBX requires SIP registration (this step is optional), configure it accordingly.
. Click on "Require SIP Register".
Note- If your PBX uses SIP Diversion header for authenticating the calling number. configure it accordingly. This is optional and depends on your setup.
Note- If your PBX requires Outbound SIP Proxy , configure it accordingly. This is optional and depends on your setup.
Navigate SIP gateways to route calls between your VoIP system and the PSTN.
Note- Click on "Save" button to save the configurations.
Navigate to "Carriers" section in the left navigation bar and click on "Add carrier". To initiate an inbound call simply configure your jambonz system to route incoming calls from your PBX to your Kickcall agent.
Start by giving the career name
Copy the orgination URL from the kickcall platform- 48m0sf45iok.sip.livekit.cloud
Enter the Kickcall origination URL and select Outbound option.
Note- Click on "Save" button to save the configurations.
Create a new application in jambonz, providing the websocket URL of Kickcall wss://jambonz-connection.kickcall.ai/retell
for the calling webhook field as well as the call status field. Leave all other fields at their default settings.
Navigate to "Applications" and click on "Add application".
Enter the Name for your application.
Navigate to "Calling webhook" section and enter the -wss://jambonz-connection.kickcall.ai/retell
Note- Click on "Save" button to save the configurations.
Your sip trunking provider should have provided you with one or more phone numbers that will be routed to your jambonz account. In the jambonz portal, add a phone number and route incoming calls on these numbers to your application.
Navigate to "Phone number" section on the left nav bar.
Follow the steps in screenshot attached below.
Note- Click on "Save" button to save the configurations.
This guide offers a straightforward process for integrating your Jambonz account with kickcall AI, enhancing your communication capabilities. By following the steps outlined, Users can easily connect their existing SIP communication infrastructure to Jambonz account, allowing for seamless interaction between the two platforms.
Step 1: Select Your Telephony Provider
Navigate to the Deploy Phone section.
Under Provider Selection, select Jambonz.
This enables the SIP configuration fields required for Jambonz integration.
Fill in the fields under the Phone Configuration section.