Skip to main content

Connecting your carrier or PBX to Myma.ai

Add One or More Carriers or SIP Trunking Providers to Myma.ai

Andy Dharmani avatar
Written by Andy Dharmani
Updated this week

Who is this handbook for?

This handbook is intended for IT administrators, voice operations teams, and systems integrators who are responsible for configuring VoIP infrastructure and connecting SIP trunking providers or PBXs to the Myma.ai Voice Agent. If you're managing telephony systems and want to enable AI-powered voice automation with Myma.ai, this guide will walk you through the necessary setup steps.


What You Can Do with Myma.ai Voice Integration

With Myma.ai, you can:

• Connect any SIP trunking provider, PBX, or SBC to the Myma.ai Voice Agent

• Use your existing phone numbers and provision them into Myma.ai

• Choose a voice actor that fits your brand's tone and personality

• Automate conversations using advanced AI language models

• Enable features such as barge-in, call interruption handling, and call transfers


Configuring Your Carrier and phone Number

We can add one or more of your carriers or SIP trunking providers to our system. This could include an elastic SIP trunk from Twilio or any other SIP provider or PBX. We can integrate with any service that can send VoIP traffic using SIP.

When adding a carrier, the main information we need to configure is the IP addresses of your SIP gateways that will be sending us calls. Additionally, you will need to provide the IP addresses or DNS names of their SIP gateways that we should use for outbound calls. We will also provide you with our SIP signaling address, which you will need to configure in the carrier, SBC, or PBX that will be sending calls to us.

If you are using one of the below carriers, we already have them preconfigured so we already have the settings for them:

  • Voxbone

  • TelecomsXChange

  • Twilio

  • Simwood

If you are using one of these carriers, just let us know as we have the IP addresses for them pre-configured. For all others, we will need the IP addresses from you, and below is an example of how we configure them in our systems.

Once we have configured your carrier, provide us the phone number / DID from where the Voive Agent will be receiving the calls from. We will add that as the allowed phone number/DID to receive the calls.


Twilio Setup

If you're using Twilio Elastic SIP Trunking, follow these steps to integrate with Myma.ai:

1. Create an Elastic SIP Trunk

Twilio's Elastic SIP Trunking enables you to make & receive telephone calls from your IP communications infrastructure around the globe over a public or private connection.

2. Configure Termination URIs

Set up a SIP Domain Name that will serve as the Trunk's unique SIP URI. This is where your infrastructure will send outbound SIP traffic to Twilio.

3. Configure Origination URIs

Configure the IP address provided by Myma.ai that is the entry point into Myma.ai infrastructure. This allows Myma.ai to send calls out to the Twilio trunk.

4. Assign a Phone Number

Create or assign a Twilio number and link it to the SIP Trunk you configured. This will enable call routing from Twilio to Myma.ai.


Conclusion

Integrating your existing telephony provider with Myma.ai unlocks the full potential of AI-powered voice communication. Whether you're using a global provider like Twilio or a custom PBX solution, Myma.ai’s platform is flexible enough to connect with virtually any VoIP infrastructure using SIP.

Did this answer your question?