CanWeText

You pay for what you use.

We show you exactly what everything costs us. No flat fees. No surprises. If you send zero texts, you pay almost nothing.

Left column is what we pay our vendors. Right column is what you pay us. The difference is a flat 30% markup on every line item.

Component Our cost You pay
Phone number Dedicated local number via Telnyx $1.00/mo $1.30/mo
Text message (outbound) Auto-reply + follow-ups you send $0.008 $0.01
Text message (inbound) When customers text back $0.005 $0.007
Voice (per minute) Catching the missed call $0.007 $0.009
AI processing (per call) Understanding the call + composing reply $0.003 $0.004
Infrastructure Cloudflare Workers, database, SSL $0.00 $0.00

Telnyx pricing includes carrier surcharges. Infrastructure runs on Cloudflare's generous free tier. We don't mark up what we don't pay for.

Estimate your bill

Enter the number of calls you miss per month.

per month
Phone number $1.30
Voice (50 calls x 0.5 min) $0.23
AI processing (50 calls) $0.20
Outbound texts (100 messages) $1.00
Inbound texts (50 replies) $0.35
Stripe processing $0.39

Your monthly bill $3.47

Assumes ~30 seconds per call, 2 outbound texts per conversation (auto-reply + one follow-up), 1 inbound reply per call. Stripe fee is 2.9% + $0.30. Actual usage may vary.

CanWeText You pay for what you use
Usage-based, 30% markup on costs
~$3 /mo
Grasshopper
Flat monthly fee regardless of usage
$49 /mo
Smith.ai
Per-call pricing, monthly minimum
$140 /mo
Ruby Receptionist
Per-minute plans with overages
$199 /mo

At 50 missed calls per month, you'd save $46+ compared to the cheapest alternative.

Most services charge you a flat fee because it's simpler for them. You end up paying for capacity you don't use.

We built CanWeText on infrastructure that charges us per-use, so we pass that model to you. When your volume is low, your bill is low. When it's high, you're making enough money from those calls to cover it.

The 30% markup pays for a real person who sets up your number, tests your flow, debugs issues at 11pm, and keeps the whole thing running. Not a ticket queue. A person.

Get your number

No contract. No minimum. Cancel anytime.

Payments processed by Stripe (2.9% + $0.30 per charge, passed through at cost).