Kickcall.ai Docs
HomeChangelogAPI References
  • Welcome
  • General
    • Quickstart
  • AGENTS
    • Create a new Agent
      • Choose our templates
      • Quick Assistant setup
      • Build from scratch
    • Configure overview
      • Identity
      • Knowledge Base
        • Knowledge Base FAQ
      • Actions
      • Export
    • Worksheets
    • Testing your Agents
    • Call Logs
  • Telephony
    • Buy a Number in Kickcall
    • Bring your voice provider- SIP Overview
      • How to: SIP with Twilio
      • How to: SIP with Ring Central
      • How to: SIP with Jambonz
  • INTEGRATIONS
    • Overview
    • Google Calendar
    • Cal.com
    • Custom Integration
  • Agency in KICKCALL
    • Overview
    • UCaaS Platforms
  • Legal
    • Terms & conditions
    • Privacy Policy
    • Imprint
Powered by GitBook
On this page
  • Overview
  • A Step-by-Step Guide to Integrate Jambonz Custom Telephony
  • Add Clients
  • Create Carriers in jambonz
  • Outbound Calls
  • Inbound Calls
  • Create a jambonz application
  • Add a phone number
  • Next Step- Integrate your Jambonz Account with Kickcall AI
  • Step 2: Phone Configuration
  1. Telephony
  2. Bring your voice provider- SIP Overview

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 2 days ago


Overview

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.


A Step-by-Step Guide to Integrate Jambonz Custom Telephony


Add Clients

Steps:

  1. Navigate to

  2. 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"


Create Carriers in jambonz

Outbound Calls

  1. 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.

  1. Add a Carrier. Start by giving "Carrier name".

  1. 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.

  1. Navigate SIP gateways to route calls between your VoIP system and the PSTN.

Note- Click on "Save" button to save the configurations.


Inbound Calls

  1. 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

  1. Copy the orgination URL from the kickcall platform- 48m0sf45iok.sip.livekit.cloud

  1. Enter the Kickcall origination URL and select Outbound option.

Note- Click on "Save" button to save the configurations.


Create a jambonz application

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.

  1. Navigate to "Applications" and click on "Add application".

  1. Enter the Name for your application.

  1. Navigate to "Calling webhook" section and enter the -wss://jambonz-connection.kickcall.ai/retell

Note- Click on "Save" button to save the configurations.


Add a phone number

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.

  1. Navigate to "Phone number" section on the left nav bar.

  2. Follow the steps in screenshot attached below.

Note- Click on "Save" button to save the configurations.


Next Step- Integrate your Jambonz Account with Kickcall AI

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

  1. Navigate to the Deploy Phone section.

  1. Under Provider Selection, select Jambonz.

  • This enables the SIP configuration fields required for Jambonz integration.

Step 2: Phone Configuration

Fill in the fields under the Phone Configuration section.

Here