Question
How do the bot builder and Support triggers work together? When should I use the bot builder in messaging? When should I use Support triggers in messaging?
This article covers the following sections:
Prerequisites
- You have recently migrated from live chat to messaging.
- Agent Workspace and messaging are enabled for the account.
Answer
Select an option below to learn more about when to utilize the bot builder and Support triggers in messaging through your conversations.
- Before live messaging: Bot interactions
- After live messaging begins: Messaging between staff members and end users
Bot interactions
When customers interact with the bot in the Web Widget, those answers and conversation bots are designed in the bot builder. Use the bot builder to build intents if you want an event to happen before the customer actively messages a team member.
For example, use answers to create an intent to ask for important information prior to actively messaging with a team member.
Messaging between staff members and end users
Support triggers don't run when you are actively messaging with an end user. However, Support triggers can run once a messaging ticket is created, the ticket is updated, or the end user is inactive for ten minutes, and the transcript is sent.
For example, if an end user interacts with a bot and chooses to live message a team member, the ticket system will create a ticket. At the time of ticket creation from messaging, a Support trigger can be utilized. In the image below, a trigger was created to add a tag to the ticket upon its creation from the channel messaging.
To create the trigger
- Create a new trigger
- Under Meet ALL of the following conditions, add:
- Object > Ticket > Ticket | Is | Created
-
Object > Ticket > Channel | Is | Messaging
- Under Actions, add:
-
Object > Ticket > Add Tags |
messaging_tag
-
Object > Ticket > Add Tags |
- Click Create trigger
Another example workflow includes both utilizing the bot builder and Support triggers to route tickets from the messaging channel to a specific group of team members. For more information on how to create this workflow, see the article: Routing messaging tickets using Support triggers.
To create the trigger
- Create a new trigger
- Under Meet ALL of the following conditions, add:
- Object > Ticket > Ticket | Is | Created
- Object > Ticket > Channel | Is | Messaging
-
Object > Ticket > Nature of Issue | Is | Billing Issue
- Under Actions, add:
-
Ticket > Group | Billing
-
Ticket > Group | Billing
- Click Create trigger
Video guide
See the video for a guided walkthrough of creating Support triggers for messaging: