Send one message
Response:
delivered, failed, etc.) reflects in the message record within ~30 seconds.
SMS length and deliverability
Even though Twilio’s API accepts messages up to 1600 characters, real-world delivery is more nuanced. Carriers — especially UK mobile carriers — silently reject long messages without giving an error code. Recommended ceiling: 600 characters. This stays within reliable delivery limits while leaving room for variable expansion in templates.
Each segment costs ~£0.04 to send. A 600-char message costs ~£0.16 per send, versus £0.04 for 160 chars.
If you need longer content, consider:
- Splitting into multiple SMS
- Including a link to a webpage
- Switching to email for that customer
How replies are handled
When someone replies, your carrier routes the message to Nixflex and the SMS agent on that number answers it. So if you expect replies, set the number’ssms_prompt before you send:
Auto-reply is off by default. A number only answers texts once
sms_reply_enabled is true. Without it, replies arrive and are stored but nothing
is sent back. See SMS agent for the full reply behaviour, including
booking over text.Carrier support
Sending works on both carriers. Nixflex applies no geographic limit of its own - coverage is whatever your own Twilio or Telnyx account permits, and if your carrier refuses a destination the error tells you which setting to change.Tracking
Every SMS gets amessage_id you can use to fetch status:
status (queued, sent, delivered, failed, undelivered), error code if any, and the conversation thread if replies happened.
Status meanings:
delivered means the carrier confirmed delivery to the handset. sent means Twilio handed off to the carrier but never got confirmation — we treat this as a soft failure in the dashboard. failed and undelivered are hard failures.Mid-call and post-call SMS
For sending SMS from inside a live call (booking confirmations, links) or automatically after every call (summaries), see Send SMS action. Those use the[SEND_SMS:] tag and post_call_sms_template on the agent — no separate API call needed.
Bulk campaigns
For sending the same message to many recipients in one call, use SMS campaigns.Compliance
Pricing
SMS goes through your own carrier account. Your carrier charges per message at their standard rates:- UK domestic: ~£0.04 per message
- US (after A2P): ~$0.0075 per segment
- International: varies by country