Everything you need to text customers properly
Texttive is deliberately focused: the sending, the replies, the consent and the numbers, done right, with nothing you have to babysit.
Messaging
SMS and MMS from your own number
- Compose with a live segment counter so you know the cost before you hit send
- Schedule sends in your timezone
- MMS with image attachments
- Delivery receipts: accepted, sent, delivered, undelivered, failed, with carrier error codes
- Per-message cost on every record, exportable
S
Smile Dental
(405) 555-0100
Today 9:02 AM
Smile Dental: your cleaning is tomorrow at 10:00am with Dr. Reyes. Reply C to confirm. Reply STOP to opt out.
C
Confirmed, see you tomorrow! 🦷
Delivered
Text message
MESSAGE #812Delivered
Acme: your order #1042 is ready for pickup. Reply STOP to opt out.
- 9:02:51 Queued
- 9:02:52 Accepted by carrier
- 9:02:53 Sent
- 9:02:55 Delivered to handset
1 segment · GSM-7$0.02
app.texttive.com/app/inbox
Dana Reyes
Confirmed, see you…
Marcus Lee
Can I move to Fri?
Priya N.
Thanks!
(405) 555-0177
STOP
Dana Reyes (405) 555-0199
Reminder: cleaning tomorrow 10:00am. Reply C to confirm.
C
Confirmed, see you tomorrow!
Delivered · 9:03 AM
Type a reply…
Reply
Inbox & contacts
Replies where your team can see them
- Threaded conversations per customer per number, with unread counts and search
- Reply from the thread; replies count as customer care and send any hour
- Save a texter as a contact in one click
- Import contacts by CSV and record how each person opted in
- See who has opted out at a glance; add manual opt-outs for requests made by phone
Compliance
The rules, enforced in code
- STOP, UNSUBSCRIBE, CANCEL, END, QUIT recorded instantly; START and YES opt back in
- Every send, including API sends, is checked against the opt-out list
- Marketing texts wait out 9pm–8am in your timezone; transactional texts are exempt
- Guided 10DLC brand and campaign forms and toll-free verification, reviewed and filed by us, approval tracked automatically
- Daily spend limit, per-account sending switch, full audit trail
Carrier lookup
Know before you send
- Carrier, line type (mobile, landline, VoIP) and deliverability
- Single lookups or CSV batches up to 5,000 with progress and export
- Repeat lookups within 30 days are free
- 2,000 free with every account
Wallet
Prepaid, transparent, exportable
- Card top-ups via Stripe; funds never expire
- Every charge and refund in a ledger you can export as CSV
- Low-balance email alert at a threshold you choose
- Number and campaign renewals billed monthly from the wallet
- Refunds of unused funds within 30 days of a top-up
Wallet balance
$47.63
SMS to (405) 555-0199-$0.02
Number +1 405 555 0100 · monthly-$2.00
Card top-up+$50.00
Add fundsExport CSV
POST /api/v1/messages
$ curl https://texttive.com/api/v1/messages \
-H "Authorization: Bearer ttv_live_…" \
-d '{"from":"+14055550100","to":"+14055550199",
"body":"Your order is ready. Reply STOP to opt out."}'
→ 201 {"data":{"id":812,"status":"queued","segments":1}}
→ webhook message.delivered X-Texttive-Signature: t=…,v1=…
Developers & teams
API, webhooks and room to grow
- Account-scoped API keys with read or write scope
- Send, list and fetch messages; run lookups; manage opt-outs and contacts
- Idempotency keys for safe retries
- HMAC-signed webhooks for receipts, replies and opt-outs, retried with backoff
- Owner, admin, member and viewer roles; sub-accounts with their own wallet, numbers and team