Channels
Twilio AI Assistants can integrate with various communication channels, allowing you to deploy your Assistant where your customers are most active. Each channel offers unique capabilities and can be configured to meet the specific needs of your business, ensuring a seamless customer experience across all platforms.
You can use Twilio Quick Deploy, which provides a collection of pre-built Twilio Functions to connect your AI Assistant to various channels including:
- SMS
- Twilio Conversations (Web, iOS, Android)
- Flex Webchat
- React Web Chat
This Quick Deploy also provides common tools for an AI Assistant, such as:
- Conversation handoff to a Flex agent
- Conversation handoff to a Studio Flow
Connect your AI Assistant to your preferred channels
You can use the Twilio Assistants API to send a message. In addition to a body
, you can pass an identity
and a session_id
of your choice to maintain message history.
1ASSISTANT_SID=<your-assistant-sid>2curl -X POST -H 'Content-Type:application/json' \3https://assistants.twilio.com/v1/Assistants/$ASSISTANT_SID/Messages \4-d '{"identity":"user_id:example", "session_id": "demo", "body":"Ahoy there"}' \5-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN