TextPilot

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