Skip to contentSkip to navigationSkip to topbar
On this page

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 is configurable to meet the specific needs of your business, ensuring a seamless customer experience across all platforms.


Channel configuration

channel-configuration page anchor
Use Quick Deploy for easy channel setup

To simplify the setup process, 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
  • WhatsApp
  • Twilio Conversations (Web, iOS, Android)
  • Flex Webchat
  • React web chat

This Quick Deploy also provides common tools for an AI Assistant, such as:

  • Conversation hand-off to a Flex agent
  • Conversation hand-off to a Studio Flow
Quick Deploy in minutes(link takes you to an external page)

Connect your Assistant to your preferred channels

connect-your-assistant-to-your-preferred-channels page anchor

Connect your AI Assistant to your preferred channels

Send messages with the API

send-messages-with-the-api page anchor

You can use the Twilio Assistants API to trigger a message. Aside from a body, you can pass in an identity and a session_id of your choice to maintain message history .

Send a message using curl

send-a-message-using-curl page anchor
1
ASSISTANT_SID=<your-assistant-sid>
2
curl -X POST -H 'Content-Type:application/json' \
3
https://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

Need some help?

Terms of service

Copyright © 2024 Twilio Inc.