Contact-center carrier, not developer-first VoIP API.
Telnyx is excellent, and on bulk SMS and Elite-tier voice it's cheaper than us. We don't hide that. Where we win: contact-center-specific operations, one flat rate with no tier gate, and an SLA that actually pays. If you're on Telnyx Launch without a commit, or you need dialer-specific routing, let's run the numbers.
Where we win. Where they win. Both rows are here.
Rates pulled from Telnyx's public rate card and plan documentation. Elite-tier pricing is behind a commitment contract; Launch is pay-as-you-go. We publish one rate and auto-apply volume discounts.
| VICICarrier | Telnyx | Δ | |
|---|---|---|---|
| Outbound US/CA per-minute (pay-as-you-go) | $0.0100 · flat | $0.0082 · Launch tier | TELNYX WINS |
| Outbound US/CA per-minute (committed) | $0.0100 · no commit needed | $0.0055 · Pro tier ($2.5k/mo min) | TELNYX WINS |
| Outbound US/CA per-minute (enterprise) | $0.0082 · auto at $30k/mo spend | $0.0035 · Elite tier ($60k/yr contract) | TELNYX WINS |
| Inbound US/CA per-minute | $0.0060 | $0.0060 | TIED |
| DID (local, US/CA) | $5 /mo | $1 /mo | TELNYX WINS |
| Toll-free DID | $10 /mo · all 7 prefixes | $2 + usage markup | TIED |
| A2P 10DLC SMS outbound | $0.0065 / segment | $0.0040 / segment | TELNYX WINS |
| A-level STIR/SHAKEN | Included · all eligible calls | Included · all eligible calls | TIED |
| Owns OCN | Yes · multiple OCNs held | Yes · OCN 049E held | TIED |
| Published rate deck | Yes · public, downloadable | Yes · public API rate sheet | TIED |
| Plan tiers / commitment minimums | None · one rate, auto-volume-discount | 3 tiers (Launch/Pro/Elite) · committed-use for best rates | VC WINS |
| Contact-center specific features | Hopper pacing · FreeSWITCH-tested · WebSocket CDR | Generic programmable voice · no dialer-specific routing | VC WINS |
| A-attestation policy detail | Signed under our OCNs · no gateway bypass | Signed under OCN 049E · no gateway bypass | TIED |
| Per-CPS fees | None | None | TIED |
| Uptime SLA | 99.99% · 99.998% trailing | 99.999% on Elite · 99.99% on Pro · 99.9% on Launch | TIED |
| Credit for SLA breach | 10–100% of affected monthly fee | Capped at 30% of monthly fee on Elite, lower on Launch | VC WINS |
| 30-day rate-change notice | Contractual | Not contractual (varies with tier terms) | VC WINS |
| BYOC / bring your own DIDs | Yes · any OCN, any origin | Yes · any OCN | TIED |
| TeXML / TwiML compatibility | Not supported · bring your own app layer | Supported · TeXML is TwiML-compatible | TELNYX WINS |
| Porting fee | Free · +1 month DID credit per ported number | Free | TIED |
→ Rates last compared 2026-04. If your Telnyx bill reflects Pro or Elite tier pricing, we model your Δ against those rates, not Launch.
Three patterns where we win. One pattern where we don't.
You're on Launch tier without a commit
Telnyx Launch is $0.0082/min pay-as-you-go. At $3k+ monthly spend, our rate after the automatic −6% discount is $0.0094 — close enough that quality and SLA win the tie. At $30k/mo we auto-apply −18% to $0.0082 flat, matching Launch without a commit.
You need contact-center-specific ops
Predictive dialer pacing, hopper loops, FreeSWITCH config guidance, ViciDial-native CDR streams, campaign-level trunk routing. Telnyx's programmable-voice API is generic — solid, but not contact-center-shaped.
You want an SLA with real teeth
Telnyx Elite's SLA caps credits at 30% of monthly fee. Ours pays up to 100% of the affected service below 99.0% uptime. If your business model depends on voice continuity, the credit schedule matters.
You're on Elite with TeXML apps and clean ops
Stay on Telnyx. Elite at $0.0035/min is below our floor. TeXML-to-FreeSWITCH migration is non-trivial if you have nontrivial call flows. We'd rather save you the switch than take the deal.
How Telnyx-to-VICICarrier actually happens.
01 · Export your Telnyx Mission Control usage CSV
Pull the last 30 days of outbound + inbound minutes plus DID counts from Mission Control. Email [email protected] — we return a side-by-side cost model on your actual traffic within one business day. If you're on Launch tier, the switch probably pays; on Elite tier it often does not, and we'll tell you honestly.
02 · Same-day trunk provisioning
Once you sign up we provision a trunk on the onboarding call. IP-auth, digest, or TLS mutual-cert. TeXML apps stay on Telnyx — we don't run a TeXML compatible engine. If you're already on FreeSWITCH, Asterisk, or Kamailio, your app layer is untouched by the migration.
03 · Parallel traffic for a week
Most Telnyx-to-VICICarrier moves run 7 days of parallel traffic because Telnyx customers tend to be well-instrumented — we want the data to settle before ports. Point 10–20% of outbound at us; compare ASR, PDD, MOS, CPS burst behavior.
04 · Port DIDs in batches
US/CA local: 5–7 business days per batch. Toll-free: 4–8 hours. International DIDs port per-country. We coordinate FOC dates with Telnyx and run LOA/authorization paperwork. One month of DID rental credited per ported number.
05 · Close the Telnyx account (or keep BYOC)
If you want to retain TeXML for a subset of apps, keep the Telnyx account active and route via BYOC into our network. The combined cost often still beats Telnyx direct on Pro/Launch tiers once our volume discounts kick in.
If it's not here, ask and we'll add it.
+Why would I leave Telnyx if they're cheaper?
Many contact-center operators stay on Telnyx — especially Pro or Elite customers whose volume clears the commitment minimum. We don't pretend otherwise. The customers who switch to us usually hit one of three patterns: (1) they're on Launch tier paying $0.0082 without a commit and they grew past the pay-as-you-go sweet spot, (2) they need carrier-level ops (hopper pacing, FreeSWITCH-tuned routing, contact-center CDR streams) that Telnyx's generic programmable-voice model doesn't ship, or (3) they want an SLA with real credits. If you're on Elite with clean ops, stay on Telnyx.
+Does Telnyx lose on STIR/SHAKEN?
No. Telnyx signs at A-attestation on every eligible call under OCN 049E, same as we do under our OCNs. The common myth that CPaaS providers sign at B-level applies to Twilio's older trunks and some smaller providers — not Telnyx. On attestation quality, we're a tie.
+I use TeXML. Can I migrate?
Not directly — we don't run a TeXML-compatible interpreter. If your call-flow logic lives in TeXML, you have three options: (1) port it to FreeSWITCH Lua, Asterisk, or your own softswitch and migrate fully, (2) keep Telnyx for the TeXML app layer and route voice through our network via BYOC, or (3) stay on Telnyx. Most dialer operators already run FreeSWITCH or Asterisk, so TeXML dependency is uncommon in our customer base.
+How does SMS compare?
Telnyx wins on bulk SMS pricing — $0.0040/segment vs our $0.0065. If SMS is your primary product, stay on Telnyx. Our SMS is positioned as a complement to voice (OTPs, campaign replies, two-way customer support), not a standalone messaging-first stack.
+Do you support number porting between OCNs?
Yes. Port-in from Telnyx OCN 049E to our OCN is a standard LNP request. We run the LOA, coordinate FOC date with Telnyx, and handle the carrier-side paperwork. Failback is available if a port is rejected — you don't eat the outage.
+What happens to my Mission Control configurations?
Trunk configs, IP ACLs, failover routing, call-control webhooks — none of that transfers automatically. Our equivalent configs are in our portal and via our REST API. For most contact-center operators this is a 2–4 hour config rewrite; more complex topologies with multi-region failover can take a day.
We'll tell you honestly whether the switch pays.
Send your last 30 days of Telnyx Mission Control usage. We model our rate card against your actual traffic and return a Δ breakdown — including the rows where Telnyx is still cheaper. If the math doesn't pencil, we'll say so.