Texting for developers
Text yourself from any script, agent or cron job a minute after you sign up. Text customers from your own number once carriers approve it. We handle the paperwork.
// Text your own phone when a long job finishes await fetch('https://opted.dev/api/v1/messages', { method: 'POST', headers: { Authorization: `Bearer ${process.env.OPTED_KEY}` }, body: JSON.stringify({ to: '+15551234567', text: 'Migration finished: 41,203 rows in 3m 12s.', }), });
Opted: Migration finished: 41,203 rows in 3m 12s. Reply STOP to opt out.
Opted: Deploy to production succeeded. 3 services healthy.
๐
Text yourself today
Verify your phone with a code and send from our approved number the same minute. Build alerts, agent check-ins and deploy notices before anything else is set up.
Your own number, approved
We check your site against the common rejection reasons, file the carrier verification for you, and fix rejections the same day.
Opt-ins and STOP, handled
A hosted opt-in page, one-tap START links, and automatic STOP and HELP replies. Every consent is stored with its proof.
Every message checked
Each text is screened before it reaches a carrier, so phishing, banned content and off-label marketing never go out under your number.
Pricing
Start free. Upgrade when you need more texts or your own number.
Free
$0 /month
25 texts a month
- โText your own verified phones
- โUp to 4 phones (you + team)
- โAPI keys, logs, content checks
Personal
$5 /month
200 texts a month
- โEverything in Free
- โFor agents, alerts and cron jobs
- โEmail support
Business
$20 /month
500 texts a month
- โYour own toll-free number
- โCarrier verification done for you
- โHosted opt-in page, STOP/HELP handled
Start with one text to yourself
No forms, no waiting. Add your business number whenever you're ready.
Get started