SMS API for small business
From 1¢/message · approved in hours · no 10DLC forms
curl -X POST https://relay.blackleafdigital.com/v1/notifications \
-H "Authorization: Bearer $TEXTING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"idempotencyKey": "order_42_ready",
"recipients": [{ "address": { "channel": "sms", "phone": "+14155552671" } }],
"payloads": { "sms": { "channel": "sms", "body": "Your order is ready for pickup!" } }
}' | Textycally Texting for humans | Twilio A2P 10DLC route | |
|---|---|---|
| Time to first message | Hours A human approves your account, usually same day | Days to weeks 10DLC brand + campaign vetting before traffic flows |
| 10DLC campaign registration forms | Not part of our product | Brand + campaign registration required for local numbers |
| Pricing model | Flat per message From 1¢ — the price on the page is the price you pay | Base rate + fees Per-segment rate plus carrier and campaign fees |
| Onboarding | A person reads your form And emails you back | Automated vetting pipeline Rejections arrive without a human to ask |
| Two-way inbox included | Conversations, transcripts, live streaming | Build your own on top of webhooks |
| Contracts & minimums | Prepaid credits, stop whenever | Pay-as-you-go, but committed-use discounts gated |
How fast can I actually send my first message?
Sign up, fill in the business review form (it is one page), and a human approves it — usually within hours. Your API key works the moment you are approved, and your first number is one click in the dashboard.
Do I need to register a 10DLC brand and campaign?
No. 10DLC campaign registration is not part of our product — we route business texting over our own managed relay fleet, and our human review replaces the campaign-form gauntlet.
What does a message cost?
Flat per-message pricing from 1¢, paid from a prepaid credit balance (1 credit = 1¢). No carrier surcharges, no campaign fees, no monthly platform fee on pay-as-you-go.
Can my customers text me back?
Yes — every dedicated number is two-way. Replies arrive in the dashboard inbox with full transcripts and live streaming, and you can consume them programmatically via webhooks.
Is there a contract or a monthly minimum?
No contract, no minimum. Buy credits when you need them; they do not expire. Monthly plans exist only to lower your per-message rate.
What happens if you are at capacity?
Sending capacity comes from our relay fleet. When it is fully subscribed, new signups join a waitlist and we email you the moment a slot opens — existing customers are never throttled to make room.