Conversational SMS Integration with Twilio
Summarize
Summary of Conversational SMS Integration with Twilio
The Conversational SMS Integration with Twilio app enables ServiceNow customers to host Virtual Agent conversations via Twilio SMS. This integration allows users to initiate chats with Virtual Agent by messaging a dedicated Twilio phone number and facilitates smooth handoffs to live agents who can respond within Agent Workspace. The app is available from the ServiceNow Store and requires separate Twilio numbers from other ServiceNow-Twilio integrations to function properly.
Show less
Key Features
- Virtual Agent SMS Conversations: Users can start conversations by SMS, interacting with Virtual Agent bots or live agents.
- Supported User Input Controls: The integration supports various user inputs including Text, Static Choice, Dynamic Choice, Boolean responses (e.g., Yes/No), and File Picker (limited to image files only).
- Supported Bot Responses: Bots can respond with Text, Images, Links, and Cards (record information from your ServiceNow instance).
- Agent Workspace Integration: Live agents can reply to SMS messages using Text, Card, and Image response controls.
- User SMS Notification Subscriptions: Starting from version 1.1.1, users with ServiceNow accounts can opt in or out of receiving SMS update notifications by sending specific keywords (Notification, START, STOP) via SMS. Notifications are off by default to comply with privacy regulations and can only be sent to authenticated ServiceNow users, not guest contacts.
Practical Application for ServiceNow Customers
This integration empowers organizations to extend Virtual Agent capabilities to SMS, providing users with convenient access to support and services through their mobile devices. By configuring SMS conversation topics in Virtual Agent Designer, customers can tailor SMS interactions effectively. The selective support for user inputs and bot responses ensures smooth communication within the constraints of SMS technology. Additionally, enabling SMS notifications enhances user engagement while respecting privacy preferences.
Host Virtual Agent conversations on Twilio SMS to chat with virtual agent or live agents. Use the Conversational SMS Integration with Twilio app, available from the ServiceNow Store, to associate your instance with SMS Twilio.
Capturing information from a user in an SMS chat conversation
If a bot transfers the conversation to a live agent, the agent can respond to SMS messages in Agent Workspace.
After you set up the Conversational SMS Integration with Twilio, you can create SMS conversation topics in Virtual Agent Designer. For more information on using the tool, see Getting started with Virtual Agent Designer
Supported controls
The Conversational SMS Integration with Twilio does not support all the available controls in Virtual Agent Designer.
| User input control | Description |
|---|---|
| Text | User enters a plain text string in the conversation. |
| Static Choice | User selects an item from a predefined list. |
| Dynamic Choice | User selects an item from a list that is created dynamically. For example, the user can select from a list of cases that they opened. |
| Boolean | User enters a Boolean response to the bot. For example, the user can reply "Yes" or "No" in the conversation. |
| File picker | User sends a file to the bot. Note: Conversational SMS Integration with Twilio doesn't support all file types. Only images can be sent in an SMS conversation. |
For more information on configuring user input controls, see Virtual Agent Designer user input controls.
| Bot response | Description |
|---|---|
| Text | Bot sends a plain text string to the user. |
| Image | Bot sends an image to the user. |
| Link | Bot sends a web link to the user. |
| Card | Bot sends selected information from a record on your instance. |
Live agents can use the Text, Card, and Image response controls to reply to users in SMS conversations.
User subscriptions for SMS update notifications
- To check SMS notification settings for the account, send this text: Notification
- To receive SMS notifications, send this text: START
- To stop receiving SMS notifications, send this text: STOP
To learn more about Virtual Agent notifications, see Configuring Virtual Agent notifications.
For details about creating content for a messaging notification, see Define Virtual Agent notification contents.