Inbound SMS
Let agents auto-start chats from incoming text messages (US only)
Let agents auto-start chats from incoming text messages (US only)
Vapi agents can automatically initiate a conversation when your number receives an inbound SMS.
Inbound SMS is currently supported only for Twilio US numbers with SMS enabled, and only for US ↔ US messaging. Messages sent from or to non‑US numbers are not supported.
When enabled, Vapi configures the Twilio Messaging webhook on your number so inbound texts start a session with your agent.
Prefer a walkthrough? Watch the video guide: Inbound SMS with Vapi
You can enable inbound SMS while creating or updating a Twilio phone number by setting smsEnabled: true.
Key fields:
twiliotrue (lets Vapi manage Twilio Messaging webhooks)Controls whether Vapi configures the Twilio Messaging webhook during import/creation. If false, Vapi leaves your Twilio messaging URL unchanged.
Update your number to set smsEnabled: true if it was previously disabled.
smsEnabled: true, Vapi manages the Twilio Messaging webhook for you.For full endpoint details, see the OpenAPI reference.
Now that you have inbound SMS enabled: