What problem does it solve?
Single-message SMS or WhatsApp APIs cannot maintain persistent, multi-party threads with shared history. This Skill guides you through the Twilio Conversations (classic) API so you can create conversations where SMS, WhatsApp, and web chat participants message together with full history and multi-agent access.
Core Features & Use Cases
- Conversation and Participant Management: Create conversation services and conversations, then add SMS, WhatsApp, or chat participants and remove them when done.
- Messaging and Media: Send text and media messages (up to 10 URLs), fetch message history, and list or filter conversations by state.
- Webhooks and Metadata: Handle incoming messages and delivery receipts via signature-validated webhooks, and store custom JSON attributes on conversations and participants.
- Use Case: Build a customer support thread where a customer on SMS, a supervisor on WhatsApp, and an agent on web chat all collaborate in one persistent conversation tied to an order ID.
Quick Start
Use the twilio-conversations-classic-api skill to create a conversation, add an SMS participant, and send a first message with the Twilio Python SDK.