Introduction
TextPilot — developer-first SMS API built for the AI agent era
TextPilot
TextPilot is a developer-first SMS API built on top of AWS SNS, designed for the AI agent era. It abstracts carrier complexity, phone number management, and compliance behind a dead-simple TypeScript SDK.
Why TextPilot?
- One-line sends — No phone number provisioning. No carrier approvals. Import, init, send.
- Project-scoped keys — One key per agent, per project. Rotate without downtime.
- Credit-based billing — Flat monthly fee includes SMS credit. No per-message surprises.
- Built for agents — LLM-friendly docs, typed SDK, deterministic errors.
Quick Example
import { TextPilot } from 'textpilot'
const tp = new TextPilot('tp_live_...')
const result = await tp.send('+16195551234', 'Your verification code is 4821')
console.log(result.id) // msg_...
console.log(result.status) // 'queued'Next Steps
- Quickstart — Get your first SMS sent in under 5 minutes
- SDK Reference — Full TypeScript SDK documentation
- API Reference — REST API endpoints
- Billing — Plans, credits, and pricing