SMS chat
Enable text-based conversations with assistants via SMS messaging
Overview
Let customers chat with your Vapi assistants through SMS text messages. Perfect for businesses that want to provide AI support through familiar messaging channels.
What You’ll Enable:
- Text-based conversations through SMS
- Automatic session management for each customer
- Context-aware responses across message exchanges
SMS chat requires a 10DLC-approved Twilio number. Only customers can initiate conversations - assistants cannot send the first message.
Prerequisites
- A Vapi account with an existing assistant
- A 10DLC-approved Twilio phone number (required for assistant responses)
- Basic understanding of phone number management
Setup Steps
Import your 10DLC Twilio number
Bring your approved Twilio number into Vapi so we can manage SMS messaging.
SMS is enabled by default when importing Twilio numbers.
View all SMS conversations in the Session Logs page of your dashboard. Each SMS conversation creates a session where you can see the full message history and conversation flow.
How It Works
When a customer texts your number:
- Session Creation: Vapi automatically creates a chat session for the customer
- Context Management: All messages maintain conversation context within the session
- Response Delivery: Assistant responses are sent back as SMS messages
- Session Expiry: Sessions expire after 24 hours of inactivity, then create fresh sessions for new conversations
Session Management
SMS conversations use automatic session management:
- New customers: Get a fresh session on first text
- Returning customers: Continue existing session if under 24 hours
- Session expiry: After 24 hours, new session created automatically
- Context preservation: Full conversation history maintained within session
Limitations
Current SMS chat limitations:
- 10DLC requirement: Only 10DLC-approved Twilio numbers support assistant responses
- Customer-initiated: Assistants cannot send the first message to customers
- Query tool: Knowledge-base searches are not supported (same as Chat API)
- Twilio only: Other SMS providers are not currently supported
Next Steps
Enhance your SMS chat implementation:
- Chat API - Understand the underlying chat technology
- Session management - Learn how sessions work in detail
- Phone number management - Configure advanced telephony features
- Assistant configuration - Optimize your assistant for text conversations
For the best SMS experience, configure your assistant with concise responses and clear conversation flows. SMS users expect quick, direct answers.