Three SMS modes
Through Twilio PolyAI is able to offer three directional modes of 2-way SMS. What changes is who starts the conversation and whether replies are expected.Inbound (2-way)
Outbound (2-way)
Triggered (1-way)
send_sms function in Agent Studio. Best for reminders, confirmations, OTPs, and post-call follow-up.Key features
PolyAI-managed Twilio
PolyAI provisions and manages the Twilio infrastructure. No customer Twilio account is needed, and the agent phone number is provisioned in Agent Studio.Reuse your voice number
If PolyAI already handles your voice deployment, the same Twilio number serves both voice and inbound SMS. Once an SMS camapign has been approved by Twilio, you can also use the same number for outbound SMS. No extra number management.Unified conversation flow
SMS runs on the shared messaging architecture, so it inherits live agent handoff, CSAT, and events from voice and web chat. Multi-turn dialogue keeps context across the thread, and every conversation is visible in Agent Studio Conversation Review.Live agent handoff
Native handoff to Salesforce, Zendesk, NICE, Amazon Connect, and Webex. When the customer needs a person, the agent transfers the thread with full conversation context.Compliance and safety
- STOP/START/HELP keyword enforcement at Twilio level (case-insensitive, tolerant of trailing punctuation).
- End-users are have opt-in and opt-out consent enabled, with blocklist enforcement.
- Repeated-message detection and abuse auto-block.
- Per-sender and per-project rate limiting.
Operational control
Conversation lifecycle controls for inactivity timeout, end-of-conversation logic, and termination messaging.How it works
Inbound
Customer texts in
Twilio receives
Twilio compliance check and PolyAI conversation creation
Agent conversation
Reply sent
Outbound and Triggered
CRM event fires
HTTPS POST
PolyAI compliance check
Twilio delivers
Reply routes to inbound
Setting up SMS
Provision the agent number
Configure the SMS channel
Register for compliance (US)
Wire your CRM (Outbound and Triggered)
Configure live agent handoff
Review conversations
TW_SMS_ Call SID prefix.Compliance posture
Default rate limits
- Per-sender: 10 messages / 60 seconds. STOP/START/HELP keywords are exempt.
- Per-project: 100 messages / minute across all senders.
- Repeated-message auto-block: same message sent 5+ times in 5 minutes triggers a 10-minute auto-block that lifts automatically.

