Bring your own carrier (BYOC) means your SIP trunk keeps carrying the calls, and the AI voice platform only answers them. You point inbound routing at the platform, give the platform credentials for outbound, and keep your carrier contract, numbers and billing. In the worked example below, one month of 600 inbound and 400 outbound minutes costs about $6.04 in Twilio usage or $3.92 in Telnyx usage, before numbers, channels, taxes and surcharges. Carrier choice moves your cost by single dollars. Setup mistakes cost you far more.
We build PulsyAI, a white-label voice platform that supports BYOC. Twilio and Telnyx both work with it, and so does any SIP-compatible carrier. This post compares the two big names on price and setup, and says where each one is the weaker pick.
An AI voice agent needs a phone line to talk on. You can get that line in two ways. The platform can sell you a number and carry the calls itself. Or you can bring your own: the calls travel over a SIP trunk from a carrier you already pay, and the platform sits at the end of that trunk.
Our SIP trunk page describes BYOC as keeping your existing carrier contracts, billing and SLAs, with inbound and outbound calling over the trunk and number import from Twilio, Telnyx or another SIP carrier. One limit matters for planning: on PulsyAI, numbers bought inside the platform are inbound-only. Outbound calling needs an imported Twilio, Telnyx or SIP number.
For a VoIP provider or MSP, BYOC is usually the whole point. Your clients already have numbers with you. See our VoIP page for that use case. For a new agency with no carrier relationship, the platform's own numbers can be a faster start, and you can move to BYOC later.
Skip BYOC if you have no carrier account, no one who knows SIP, and a pilot to ship this week. Start on platform numbers, prove the use case, then migrate.
Both carriers publish US Elastic SIP Trunking rates. The figures below come from each carrier's pricing page, read in October 2026. Rates change, vary by destination and volume, and exclude taxes, so check the pages before you quote a client: Twilio US SIP trunking pricing and Telnyx Elastic SIP pricing.
| Item (US, pay as you go) | Twilio | Telnyx |
|---|---|---|
| Inbound, local number | $0.0034 per minute | from $0.0032 per minute |
| Inbound, toll-free | $0.0130 per minute | from $0.015 per minute, varies by caller |
| Outbound, 48 states | $0.0100 per minute | from $0.005 per minute |
| Local number | $1.15 per month | Not on the rate card |
| Channel fee | None listed | Inbound channels from $12 per month for the first tier |
| Call concurrency | Unlimited, free | Free |
| Call recording | $0.0025 per minute | $0.002 per minute |
Telnyx's page lists its local number price separately from the rate card, so we leave it out rather than guess. Twilio prices its trunk on calls per second, with unlimited concurrency, while Telnyx lists channel fees for inbound. That difference changes what you pay when you have many numbers or many simultaneous calls.
Assume a month with 600 inbound local minutes and 400 outbound minutes to US numbers in the lower 48. The usage arithmetic is:
Now add the fixed fees we can verify. Five Twilio local numbers cost 5 × $1.15 = $5.75 a month, so Twilio comes to $6.04 + $5.75 = $11.79. On Telnyx, the first inbound channel tier is listed at $12 a month, so Telnyx comes to $3.92 + $12 = $15.92 before number fees, which we could not verify. Assuming that tier applies to your setup, the cheaper per-minute carrier is not the cheaper bill at this volume.
The lesson is the formula, not the winner: carrier cost = (inbound minutes × inbound rate) + (outbound minutes × outbound rate) + numbers + channel or feature fees. Run it with your own call mix. The totals above are examples, not quotes, and leave out taxes, carrier surcharges and call recording.
On PulsyAI's White-Label plan you pay $99 a month with 1,000 minutes included, then $0.10 per minute, per our features page. The platform meters voice seconds on phone calls. On numbers you import from your own carrier, we do not add a separate telephony charge in the platform. For 1,000 minutes, the carrier usage above is $3.92 to $6.04, against $99 for the plan. Your carrier bill is real, but it is the smaller line. Your technician's hours spent on setup and debugging are the bigger one.
We cannot tell you which has better call quality or support. Neither carrier's pricing page speaks to that, and we do not have test data we can publish. Test your own routes.
The steps below follow our Twilio setup guide and the SIP trunk page. The shape is the same on Telnyx and other carriers. Only the screen names change.
sip: prefix.Our site says routing changes take a few minutes to apply, so wait before you decide something is broken.
PulsyAI lists three SIP modes: Static IP, Registration, and Registrar/SIP Client. The last one is how hosted PBX and cloud providers connect.
| Mode | Use it when | What to check |
|---|---|---|
| Static IP | The carrier trusts a fixed IP address, as in the Twilio guide | The platform gateway is on the carrier's allow list |
| Registration | The carrier gives you a username and password to register | Credentials and registrar domain match exactly |
| Registrar / SIP Client | A hosted PBX or cloud phone system sits in front | The PBX allows another SIP client for the line |
The transfer strategy is set per trunk. Dial is the default for new trunks. Refer uses SIP REFER, which lets the call be handed off with media renegotiated directly. Not every carrier or PBX accepts REFER, so test a live transfer to a human before go-live. If a transfer drops, try the other strategy first.
Keep the old routing written down so you can revert in minutes. Move one low-risk line first, such as an after-hours number.
Your carrier bills you for the trunk. PulsyAI bills you for the platform. If you rebill clients through Stripe Connect, the plan you build prices voice minutes, so fold the carrier cost into the monthly price. Our pricing guide shows the margin math with a worked example.
Check which PulsyAI plan includes BYOC before you promise it to a client. Our features page lists bring-your-own SIP trunk under the Enterprise tier, and our SIP trunk page says partners get their own instance and SIP trunk on the Enterprise plan, while also describing BYOC and number import more broadly. Ask us to confirm your plan in writing, as you should ask any vendor.
PulsyAI fits agencies, MSPs and VoIP providers that want to keep their own carrier and still sell a branded AI voice agent. Start on our SIP trunk page. It fits less well if you want zero telephony setup and no SIP knowledge on your team. In that case, use platform numbers for inbound work and revisit BYOC when you need outbound or number portability.
PulsyAI publishes this post and sells an AI voice platform. Carrier prices are as of October 2026 from the carriers' own pages. Cost figures are examples on stated assumptions, not results from any customer, and nothing here is legal or financial advice.