SMS
Send SMS
Send SMS messages to one or multiple recipients
POST
Overview
The SMS API enables AI agents to send text messages. Supports single or bulk sending with automatic carrier routing.Authentication
Requires x402 payment. First call returns a quote (402), second call with payment executes.Request Body
string
required
SMS message body. Maximum 1600 characters.
string | string[]
required
Phone number(s) in E.164 format (e.g.,
+14155551234). Maximum 10 recipients.Quote Response (402)
string
Quote ID to include in payment request
number
Number of recipients
number
Number of SMS segments (messages over 160 chars split into segments)
string
Rate per segment per recipient
string
Total cost in USD
Execution Response (202)
string
Job ID for tracking delivery status
string
processing - messages are being sentstring[]
Recipient numbers
number
Number of segments per message
Completed Job Result
number
Number of successfully delivered messages
number
Number of failed deliveries
number
Total messages sent
string
all_delivered or partial_deliveryMessage Segments
SMS messages are split into segments:
Long messages are automatically split and reassembled by the carrier.
Error Handling
Content Blocked
Emergency Number Blocked
See Pricing for SMS costs and segment sizing details.