Every term, including the ones other pages lean on, is in the Glossary.
How a message flows
- You send with
POST /v1/chats(first message) orPOST /v1/chats/{chat_id}/messages(follow-up). Blujay answers202 Acceptedright away. - Blujay checks the sending rules, picks the service and sends from your phone number.
- The message moves through its statuses:
accepted,sending,sent, thendeliveredandreadwhere the service reports them, orfailed. Inbound messages have the statusreceived. See Track a message. - Each change is sent to your webhooks. Replies arrive as
message.received. See Receive messages.
Rules that apply everywhere
- One envelope. Every response has
status,dataorerror,trace_idandtimestamp. See Making requests. - Safe retries. Send an
Idempotency-Keyon sends and other changes, and a retry never sends twice. See Idempotency. - Stable errors. Every error has a fixed
codewith its own page. See Errors. - Live only. There is no test mode; every call acts on your real workspace. See Authentication.
- US numbers only. Recipients must be US phone numbers.
Next steps
Quickstart
Send your first message.
Sending rules
What a message can contain before and after a reply.
Plans
What each plan lets your numbers do.
Glossary
Every term the docs use.