
A REST API for SMS, WhatsApp and Email, plus the same AI that writes campaigns in the dashboard, available at a single endpoint.
Every account gets a live and test key pair. Test mode simulates delivery webhooks and is never billed.
Every send endpoint accepts an idempotency key, so a retried request never double-sends or double-charges.
Delivery, read and click events pushed to your endpoint as they happen.
100 requests/second on send endpoints, 20/second on contact endpoints — with clear 429 and Retry-After responses.
Every call logged for 30 days — method, endpoint, status, latency, response body, searchable by request ID.
A published OpenAPI 3.1 spec and Postman collection, so your team can start without reading a page of docs.
Send your product and audience; get back channel-ready copy, screened against NCC and DND rules, ready to send with any endpoint below.
Bearer token in the Authorization header. Live keys are prefixed sk_live_, test keys sk_test_.
Secret keys are shown in full only once at generation, then masked with a reveal action requiring password re-entry.
100 requests/second on send endpoints, 20 requests/second on contact endpoints.
429 responses include a Retry-After header.
Configure endpoints and signing secrets from Settings → Webhook Configuration.
Free live and test keys the moment you sign up.