Two ways to send SMS
Analogy: shared is mail with a generic carrier return address; your own number is mail with your company name and address on the envelope.
The number must be ACTIVE, SMS-enabled, purchased via Phone numbers.
Send with your own number
With
from set, options.speed is ignored. Full, Standard, and Slow apply only to shared sends — with your line, price depends on the destination country, not send type.How price is calculated
- The API identifies the country from
to. - Looks up the rate in
smsOwnNumber.rates(GET /v1/pricing). - Debits credits (plan) or pay-as-you-go amount per SMS sent.
smsOwnNumber.fallbackCountry (e.g. ZZ for rest of world).
Query the full table:
Inbound SMS on your number
When the customer replies to your number, the message is stored as inbound:sms.received / sms.replied — Webhook events.
Common errors
Next steps
- SMS introduction: shared vs your own number
- Quick Start: first send
- Phone numbers: purchase a line with SMS

