PRICING · TRANSPARENT BY DEFAULT

Transparent pricing,
built for AI agents.

One simple, usage-based price. Free to start with a $5 credit, then pay only for the numbers and messages you send. Every carrier and registration fee is passed through at cost.

Free to start with a $5 credit. No monthly platform fee.
$0.94
per phone number/ month
$0.0078
per message segmentinbound & outbound
Carrier feesAt costset by carriers, passed throughBrand registrationAt costone-time TCR fee, no markupCampaign costsAt costmonthly TCR fee, no markup
iMessage add-on
$150
per iMessage line / month
Everything included
Enterprise

Sending 1M+ a month? Let's talk.

Custom volume pricing from $0.0060/segment, dedicated carrier capacity, custom SLA, and security review support.

Talk to sales →

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.0113
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 Pay as you go ($0.0078 x 1 seg)$0.0078
AT&T carrier fee ($0.0035 x 1 seg)$0.0035
Total per message$0.0113
Conversation estimate (10 exchanges)
$0.113
per conversation
$113
per 1k conversations
$1130
per 10k conversations

Calculator estimates are for modeling only. Actual charges may vary based on encoding, carrier classification, registration state, destination, retries, MMS handling, provider fees, taxes, and carrier fee changes.

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.

Register your brand once.
Always at cost.

Every business on 10DLC registers a brand with The Campaign Registry. The registration tooling is built in, and the registry and optional vetting fees pass through at cost, with no markup.

One-time brand registration & identity vetting · filed for you · at cost
Brand feePriceCadence
Brand registration (business: LLC, corp, non-profit, government)$4.50one-time
Brand registration (sole proprietor)$4.00one-time
Standard identity vetting (recommended)$41.50one-time
Enhanced identity vetting$101.50one-time
Brand identity status appeal$11.00one-time

Brand registration is a one-time fee set by The Campaign Registry; most businesses register one brand. Optional third-party identity vetting (standard or enhanced) can speed campaign approval and unlock higher throughput. All fees are passed through at cost with no markup.

Each use case is a campaign,
billed monthly at cost.

A campaign authorizes a specific use case: marketing, 2FA, notifications, and so on. Each carries a recurring fee set by The Campaign Registry, passed through at cost.

Recurring per-campaign use-case fees · filed for you · at cost
Campaign use casePriceCadence
Standard use cases (marketing, 2FA, notifications, customer care, security, social…)$10.00/ campaign / mo
Low-volume mixed$1.50/ campaign / mo
Sole proprietor$2.00/ campaign / mo
Charity$3.00/ campaign / mo
Emergency$5.00/ campaign / mo
Agents & franchises$30.00/ campaign / mo

Every 10DLC use case is a separate campaign with a recurring fee set by The Campaign Registry. We file each campaign for you and pass the fee through at cost with no markup. Most agents need one campaign; special use cases such as charity, sole proprietor, and low volume carry lower rates.

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 is AgentMessage different from other SMS platforms?+
AgentMessage is purpose-built for AI agent traffic, what we call AI2P (AI-to-person), rather than bulk messaging. That focus lets us build compliance tooling into the product flow: a two-gate consent model, trust-tiered rate limits, no bulk-send endpoint, and traffic profiles tuned for conversational pacing. It also means numbers can receive SMS the moment they are provisioned, so you can build and test inbound flows while your campaign is in carrier review.
How does iMessage work?+
iMessage is available as an add-on at $150/line/month with no per-message cost and fast provisioning (typically same-day); Enterprise terms are negotiated. Each line supports up to 4,000 messages per day and can only message contacts who have messaged you first. Same unified API: one call sends via iMessage where supported, with SMS fallback when iMessage is unavailable for the recipient. Same number pool, same endpoint, same response shape. iMessage is delivered through Apple’s ecosystem, so availability and delivery depend on Apple platform conditions outside our control; consent and opt-out requirements still apply.
Is there a minimum commitment?+
No minimum and no monthly platform fee. Sign up free, start with a $5 credit, load prepaid credits when you need more, and pay only for the numbers and messages you use, plus carrier and 10DLC fees at cost. Spending stops when your balance hits zero. Enterprise contracts typically run 12 months with volume commitments in exchange for lower per-segment pricing.
When can I start receiving and sending?+
Receiving is immediate: every number accepts inbound SMS the moment it is provisioned, with no campaign approval required. Outbound A2P sending unlocks once your 10DLC campaign clears carrier review. The built-in registration wizard and AI review, which flags likely rejection causes before you submit, are designed to help you pass that review the first time. Review timelines are set by TCR and the carriers and are not guaranteed.
How do brand and campaign registration fees work?+
10DLC requires every business to register a brand and a campaign per use case with The Campaign Registry (TCR). You register both through the built-in tooling, and the TCR and third-party vetting fees are passed through at cost with no markup. Brand registration is a one-time fee (about $4 to $4.50 for most businesses), optional identity vetting runs $41.50 standard or $101.50 enhanced, and each campaign carries a recurring fee: $10/month for most standard use cases, with lower rates for low-volume, sole-proprietor, and charity campaigns. The full schedule is in the table above.
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 account, configurable in the dashboard.

Start with $5 on us.

Signup is self-serve. Every new account starts with a $5 credit, and your first number can receive texts the moment you provision it.

Start free →