Get a number
Rent or connect a sender and keep test mode clearly separated from live traffic.
SMS API for AI agents and apps
Communication should be programmable. Textree lets apps and agents get a number, send a message, receive replies, and inspect delivery from one operator-ready API.
curl https://api.texttree.ai/api/v1/messages \
-H "Authorization: Bearer $TEXTREE_KEY" \
-d "phone_number=+15551234567" \
-d "body=Your appointment is confirmed." How it works
Rent or connect a sender and keep test mode clearly separated from live traffic.
Use one endpoint for reminders, agent messages, alerts, and customer conversations.
Route inbound SMS through webhooks, conversations, contacts, and handoff states.
Debug failures with timelines, event logs, cost data, and webhook replay.
Why Textree exists
Developers should not have to stitch together number inventory, delivery logs, webhook replay, spend controls, and operator handoff just to send one reliable message. Textree gives AI agents, apps, and operators a clean path: start fast, then graduate into branded numbers and high-volume workflows when the use case proves itself.
Product modules
Send transactional, reminder, support, and agent messages through one developer-friendly endpoint.
Route replies into conversations, webhook events, and human handoff workflows.
Inspect payloads, delivery attempts, response codes, latency, and replay status.
Search status, cost, provider identifiers, failures, and full message timelines.
Pause automation, assign conversations, add notes, and resume agents when ready.
Track opt-in, opt-out, registration readiness, billing, and live-mode gates.
Developer section
Start with curl, then move to JavaScript, Python, or Elixir. Every send, webhook, and failure is traceable from the dashboard.
Open the quickstart →{
"id": "msg_123",
"status": "queued",
"segments": 1,
"cost": "$0.01",
"next": "Watch delivery status in message logs"
} Use cases
Comparison
Pricing preview
$20/mo
400 messages/month for the first real Fast Send workflow.$100/mo
2,000 messages/month for customer workflows and basic campaigns.$500/mo
10,000 messages/month, branded numbers, and operational support.