Skip to content
NETWORK OKASR 67.3%PDD 1.84sCPS 2,412
VICICarrier
VICICARRIER · VS · TELNYX

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.

X.01 / HEAD-TO-HEADHONEST COMPARISON · WINS + LOSSES

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.

VICICarrierTelnyxΔ
Outbound US/CA per-minute (pay-as-you-go)$0.0100 · flat$0.0082 · Launch tierTELNYX 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.0060TIED
DID (local, US/CA)$5 /mo$1 /moTELNYX WINS
Toll-free DID$10 /mo · all 7 prefixes$2 + usage markupTIED
A2P 10DLC SMS outbound$0.0065 / segment$0.0040 / segmentTELNYX WINS
A-level STIR/SHAKENIncluded · all eligible callsIncluded · all eligible callsTIED
Owns OCNYes · multiple OCNs heldYes · OCN 049E heldTIED
Published rate deckYes · public, downloadableYes · public API rate sheetTIED
Plan tiers / commitment minimumsNone · one rate, auto-volume-discount3 tiers (Launch/Pro/Elite) · committed-use for best ratesVC WINS
Contact-center specific featuresHopper pacing · FreeSWITCH-tested · WebSocket CDRGeneric programmable voice · no dialer-specific routingVC WINS
A-attestation policy detailSigned under our OCNs · no gateway bypassSigned under OCN 049E · no gateway bypassTIED
Per-CPS feesNoneNoneTIED
Uptime SLA99.99% · 99.998% trailing99.999% on Elite · 99.99% on Pro · 99.9% on LaunchTIED
Credit for SLA breach10–100% of affected monthly feeCapped at 30% of monthly fee on Elite, lower on LaunchVC WINS
30-day rate-change noticeContractualNot contractual (varies with tier terms)VC WINS
BYOC / bring your own DIDsYes · any OCN, any originYes · any OCNTIED
TeXML / TwiML compatibilityNot supported · bring your own app layerSupported · TeXML is TwiML-compatibleTELNYX WINS
Porting feeFree · +1 month DID credit per ported numberFreeTIED

Rates last compared 2026-04. If your Telnyx bill reflects Pro or Elite tier pricing, we model your Δ against those rates, not Launch.

X.02 / WHEN TO SWITCH · WHEN NOT TOBE HONEST · SAVE US BOTH THE CALL

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.

X.03 / MIGRATION RUNBOOK5 STEPS · TYPICALLY UNDER 21 DAYS

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.

X.04 / PROCUREMENT FAQSIX QUESTIONS THE MIGRATION CALL COVERS

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.

ONE BUSINESS DAY · ONE CDR

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.