PRICING · TRANSPARENT BY DEFAULT

Transparent pricing,
built for AI agents.

Three tiers that scale with your deployment. Per-segment pricing with every carrier fee passed through at cost, shown on this page. Interactive calculator below.

Starter
$49/ month
For teams building their first agent product
  • 10 phone numbers included ($1.09/number additional)
  • $0.015 per message segment + carrier fees at cost
  • iMessage add-on: $150/line/mo, no per-message cost
  • Full compliance suite with campaign review
  • 10DLC campaign registration included
  • Dedicated number pool
  • Usage analytics
  • Email support, 48-hour response
Request early access →
Scale
$1,499/ month
For production agent fleets
  • Everything in Growth, plus:
  • 500 phone numbers included ($0.49/number additional)
  • $0.008 per message segment + carrier fees at cost
  • iMessage add-on: $130/line/mo, no per-message cost
  • Custom rate limits tuned to your use case
  • Advanced usage analytics
  • Shared Slack with the engineering team
  • Named support contact, 4-hour response
Request early access →
Custom
Let's talk
For teams sending 1M+ segments/month
  • Committed-volume discounts on segments
  • Custom SLA with uptime guarantees
  • Dedicated carrier capacity
  • Multiple sandbox environments
  • Security review support (SOC 2 on roadmap)
  • Annual contract with volume commitment
Request early access →

Messages are billed by segment, not by API call.

Carriers split every SMS into fixed-size chunks called segments. You pay per segment. Understanding encoding saves you money.

Aa

GSM-7 (plain text)

160 chars

Standard ASCII letters, numbers, and common punctuation. One segment holds 160 characters. Multi-part messages use 7 bytes for reassembly headers, so each subsequent segment holds 153 characters.

😀

UCS-2 (Unicode / emoji)

70 chars

A single emoji, accented character, or non-Latin script forces the entire message into UCS-2 encoding. One segment holds 70 characters (or 67 in multi-part). That one 👍 can double your segment count.

See what your messages actually cost.

Type a real message, pick the recipient's carrier, and watch the segments and cost update live. Try adding an emoji.

127
characters
1
segment
GSM-7
encoding
$0.0155
total cost
Character map1 segment (160 char limit)
Hi·there!·I·wanted·to·follow·up·on·your·recent·inquiry·about·our·services.·Would·you·like·me·to·walk·you·through·a·few·options?
seg 1
Cost breakdown
agentmessage Growth ($0.0120 x 1 seg)$0.0120
AT&T carrier fee ($0.0035 x 1 seg)$0.0035
Total per message$0.0155
Conversation estimate (10 exchanges)
$0.155
per conversation
$155
per 1k conversations
$1550
per 10k conversations

Every carrier charges a per-segment fee.
We pass it through at cost.

These surcharges are set by the carriers, not by us. We show every rate on this page so you can calculate costs without digging through docs.

Local (10DLC) surcharges · per message segment · passed through at cost
CarrierInboundOutboundEffective
AT&T – Registered (old)$0.0030$0.003010/1/2024
AT&T – Registered (new)$0.0035$0.00354/1/2026
AT&T – Unregistered$0.0100$0.010010/1/2024
T-Mobile – Registered$0.0025$0.00451/19/2026
T-Mobile – Unregistered$0.0120$0.012012/1/2024
U.S. Cellular$0.0025$0.00501/19/2026
Verizon – Registered (old)$0.00406/1/2025
Verizon – Registered (new)$0.00455/1/2026
Verizon – Unregistered$0.01007/1/2023
ClearSky$0.0040$0.004012/1/2025
Interop$0.0035$0.003512/1/2025

Carrier surcharges are set by the carriers, not by agentmessage. We pass them through at cost with no markup. Rates change periodically, and this table reflects the most recent published rates as of April 2026. ClearSky and Interop are carrier aggregators covering smaller regional networks.

Built different on purpose.

agentmessage

  • Purpose-built for AI agent traffic, nothing else
  • Architectural compliance: no bulk endpoint, no broadcast abuse possible
  • Per-segment pricing and every carrier surcharge on one page
  • Interactive calculator shows real cost before you send
  • Committed-volume discounts as you scale

Traditional CPaaS

  • Designed for marketing and bulk transactional SMS
  • Compliance enforced by detection, after submission
  • Base rate on one page, carrier fees on another, volume clauses in a third
  • Volume discounts require sales conversations
  • Your compliance code is still your problem

Everything side by side.

What you get on each plan, with no fine print.

Starter
$49/mo
Growth
$299/mo
Scale
$1,499/mo
Custom
Custom
Base fee
$49/mo
$299/mo
$1,499/mo
Custom
Numbers included
10
100
500
Negotiated
Per-number overage
$1.09
$0.78
$0.49
Negotiated
Per message segment
$0.015
$0.012
$0.008
Negotiated
Carrier fees
At cost
At cost
At cost
At cost
MMS per message
$0.025
$0.020
$0.018
Custom
iMessage add-on
$150/line/mo
$140/line/mo
$130/line/mo
Negotiated
HMAC webhooks
Consent API & opt-out
Webhook retry & DLQ
Dedicated number pool
Compliance review
Usage analytics
Basic
Enhanced
Advanced
Custom
Custom rate limits
Support response SLA
48h email
24h email
4h Slack + named
Custom
Annual discount
20% off
20% off
20% off
Custom

Questions we get a lot.

How does segment-based billing work?+
SMS messages are split into segments by the carrier network. A single GSM-7 (plain text) segment holds 160 characters. If your message uses emoji or Unicode characters, it switches to UCS-2 encoding at 70 characters per segment. Multi-part messages use a few bytes for reassembly headers, so the limits drop to 153 (GSM-7) and 67 (UCS-2) per segment. You pay per segment, not per API call. Use the calculator above to see exactly how your messages break down.
What are carrier surcharges?+
Every SMS/MMS in the US incurs a surcharge set by the recipient's carrier (AT&T, T-Mobile, Verizon, etc.). These fees are not set by agentmessage. We pass them through at cost with zero markup. The surcharge depends on the carrier, whether you're registered for 10DLC, and whether it's inbound or outbound. See the carrier fee table above for current rates.
How does this compare to Twilio?+
Different product focus. Twilio, Sinch, and other CPaaS providers were built around bulk messaging. That’s where their revenue comes from and where their architecture is optimized. Because we only serve AI agent traffic, we can include compliance infrastructure the incumbents don’t offer: a two-gate consent model, trust-tiered rate limits, no bulk endpoint, and purpose-built carrier traffic profiles. That’s what our per-segment pricing reflects. You’re paying for the compliance layer, not commodity transport.
How does iMessage work?+
iMessage for Business is available as an add-on on every tier with no per-message cost and instant provisioning. Pricing scales with tier: $150/line/month on Starter, $140/line/month on Growth, $130/line/month on Scale, and negotiated on Custom. Same unified API: one call sends via iMessage where supported, with automatic SMS fallback for non-Apple users. Same number pool, same endpoint, same response shape.
Is there a minimum commitment?+
No minimum on any tier. All plans are month-to-month with prepaid credits. Every tier offers an annual option at 20% off. Custom contracts typically run 12 months with volume commitments.
How fast can I get verified and start sending?+
Sandbox sending is instant. Production 10DLC verification averages 4–7 days because we’re a direct Tier 1 carrier partner and our campaign submissions are cleaner than generic A2P reviews. Scale and Custom tiers get expedited review.
Do you charge for inbound messages?+
Yes. Inbound is billed at the same per-message-segment rate as outbound, plus the carrier’s inbound surcharge. Most carriers don’t charge inbound surcharges (only T-Mobile and U.S. Cellular on 10DLC). Check the carrier table above for specifics.
How do spend controls work?+
Every account can set per-number daily caps, per-account monthly caps, and alert thresholds. Prepaid accounts stop sending when the balance hits zero; invoiced accounts get hard stops at the cap. Protects against runaway agent behavior or unexpected usage spikes. Standard on every tier, configurable in the dashboard.

Request early access.

Rolling out to funded teams shipping AI agent products. Tell us what you're building and we'll reach out when your spot is ready, typically within a week.

One or two sentences. Helps us prioritize your spot.

We read every submission. Funded teams and teams with specific agent use cases get prioritized.