Bring Your Own Carrier (BYOC) lets you use CM.com's Voice products, such as HALO, Native Voice, FlowBuilder, and other Voice products, without porting your phone number to CM.com. You keep your number with your existing telecom provider, and calls are forwarded to a BYOC gateway hosted by CM.com. This is useful if you're contractually tied to your current carrier, or don't want to move your number.
Concept
With BYOC, your existing telecom provider forwards inbound calls for your number to a CM.com BYOC gateway over SIP. Once a call reaches the CM.com Voice platform, the number can be configured to use any CM.com Voice product, exactly as if it were a regular CM.com number.
BYOC only covers inbound call delivery. Your number, and your relationship with your existing provider, are unaffected: the number is not ported to CM.com.
Getting started
There is currently no self-service option to set up BYOC. It requires configuration on our side. To get started, contact [email protected].
We'll need from you:
-
The IP address(es) and port(s) your telecom provider uses to send calls, so we can allow-list them
-
The phone number(s) you want to configure for BYOC
We'll provide you with:
-
A username and password for digest authentication
-
The platform address for your region (see table below)
Once you have these, complete the setup on your side:
-
Configure digest authentication on your telecom provider's side, using the credentials we provided.
-
Configure your phone number with your telecom provider to route/forward calls to your CM.com BYOC address.
-
Configure the Voice product you want to use (HALO, Native Voice, FlowBuilder, etc.) on the number, via the Voice Management app.
Self-service management of BYOC endpoints, credentials, and numbers is planned for the Voice Management app. Until it's available, any changes to your BYOC setup go through [email protected].
Platform addresses
|
Region |
Address |
Port |
|---|---|---|
|
Europe |
|
5060 |
|
Asia |
|
5060 |
|
USA |
|
5060 |
Authentication
BYOC requires both of the following to be configured together:
-
IP allow-listing: the IP address(es) your telecom provider uses to send calls must be allow-listed by CM.com.
-
Digest authentication: your telecom provider must authenticate using the username and password we provide.
Calls are only accepted when both checks pass. Failing authentication 3 times results in a 15-minute ban for that source.
Which products support BYOC?
A BYOC number can be used with various CM.com products, including:
Once your BYOC number is set up, you configure it for a Voice product the same way you would any other number.