BYOC (bring your own carrier)
BYOC (bring your own carrier) is a setup in which a business connects a phone carrier of its choice to a cloud phone system, so calls use that carrier's network and numbers while the phone system provides routing, apps and call history.
How BYOC works
The carrier provides phone numbers and connects calls to the public phone network. The carrier is linked to the cloud phone system over a SIP trunk. Calls to the carrier's numbers are passed to the phone system, which routes them to users and teams like any other call. Outbound calls go the other way: the phone system sends them to the carrier, which delivers them to the called number.
Why businesses use BYOC
- To keep an existing carrier contract or existing numbers.
- To use a carrier with coverage in specific countries.
- To use different carriers for different locations.
BYOC in phone.systems™
phone.systems™ is run by DIDWW, which provides numbers in 93 countries, but you can also bring your own carrier — or use both in the same account.
- Inbound in the Trunks area you add inbound trunks. Each trunk gets its own SIP domain, which your carrier sends calls to. Third-party numbers are added in Numbers in E.164 format (for example +442079460000) and then used in call flows like DIDWW numbers.
- Outbound you add termination gateways (the carrier's connection details) and routes (which calls go to which gateway). Routes use longest-prefix matching: when several routes could apply, the one with the longest matching start of the number wins. A route for +4420 (London) beats a route for +44 (the UK), so London calls can use one carrier and the rest of the UK another. Caller ID rewrite rules adjust the number sent to the carrier.
See BYOC in phone.systems™ and, for companies with offices in several countries, multi-location businesses.