Figuring out the best way to set up Answer Bot triggers, automations, views, and tags to track autoreply usage can be confusing for many users. In this article, we're offering some recommendations for the following situations:
- Automatic tags
- Basic tagging
- Viewing solved tickets
- Removing the tags from reopened Answer Bot tickets
- Following up with customers who self-solve
- Creating an Answer Bot trigger for follow-up tickets
- Suppressing Customer Satisfaction surveys on Answer Bot tickets
Automatic tags
There are four tags that the Answer Bot feature automatically adds to tickets to simplify setting up of new triggers and automation. Use the below table to understand what these tags are and when they are added.
Ticket tag name |
When is it added? |
ab_suggest_false |
Added when Answer Bot is successfully triggered but failed to find any matching articles |
ab_suggest_true |
Added when Answer Bot successfully made an article suggestion |
ab_marked_unhelpful |
Added when the end user indicated that the suggestion was unhelpful |
ab_resolved |
Added when the end user marks the suggestion as helpful. |
Note that if you are using the answer_bot_fired tag, your existing triggers will continue to work as it does today.
Additionally, the following ticket tag is added when a ticket is solved by an AI agent:
Ticket tag name |
When is it added? |
ai_agent_automated_resolution |
Added when the ticket is automatically resolved by an AI Agent (autoreply with articles, learn more) |
Basic tagging is important for almost all configurations and best practices for Answer Bot. To allow us to optimize how triggers are fired, set up new triggers to take new actions, or change automations, we have to start with some basic tag manipulation:
- Click the Admin icon () in the sidebar, then select Business Rules > Triggers.
- For every trigger listed in the Answer Bot trigger section, select Edit.
- Scroll down to the bottom of the trigger, to the Actions section and select Add Action.
- Select Add tags from the drop-down list and then insert the tag answer_bot_fired.
- Save the trigger.
Now all tickets autoreplies have fired on will have the answer_bot_fired tag, and we can easily create a view to see them:
- Click the Admin icon () in the sidebar, then select Manage > Views.
- Create a new view - call it Answer Bot Tickets
- Set the conditions:
- Status | Less than | Closed
- Tags | Contains at least one of the following | answer_bot_fired
Viewing solved tickets
In this step, you'll create a view to see all tickets that an end user has resolved based on an Answer Bot suggestion. Tickets an end user has marked as solved by an Answer Bot suggestion are automatically given the ab_resolved tag.
- Click the Admin icon () in the sidebar, then select Manage > Views.
- Create a new view - call it Answer Bot Solved Tickets
- Set the conditions:
- Status | Greater than | On-hold (or Pending, if on-hold status is not available for your account)
- Tags | Contains at least one of the following | ab_resolved
Removing tags from reopened Answer Bot tickets
You could even take this one step further and add another trigger to remove the ab_resolved tag, if a ticket is reopened:
- Click the Admin icon () in the sidebar, then select Business Rules > Triggers.
- Create a new trigger - call it Answer Bot: Tag as Reopened
- Set the conditions:
- Status | Changed from | Solved
- Status | Not changed to | Closed
- Tags | Contains at least one of the following | ab_resolved
- Add the following Actions:
- Select Add tags from the drop-down list and then insert the tag answer_bot_reopen.
- Select Remove tags from the drop-down list and then insert the tag ab_resolved - this will remove those tags.
- Save the trigger.
Following up when customers self-solve
Extending on the previous steps, you can also add another action to send the requester a follow-up email to confirm that their request has been marked as solved.
- Click the Admin icon () in the sidebar, then select Business Rules > Triggers.
-
Create the trigger in the previous step, or edit the Answer Bot: Tag as solved trigger by adding a new action:
- Email user | (requester)
- Enter an email subject and body
- Save the trigger.
Creating an Answer Bot trigger for follow-up tickets
In some situations, you may want to check in on a closed ticket. Closed tickets cannot be reopened, so to continue the conversation (rather than starting a new one) you need to create a follow-up ticket.
When you create a follow-up ticket, all of the closed ticket's information, including tags, is carried over into the new ticket. That means that the default ab_resolved tag is applied to the follow-up ticket, which prevents Answer Bot from firing on the new ticket. This is fine if you do not need Answer Bot to work on the new ticket; however, if you want to include Answer Bot suggestions in the ticket notifications, you'll need to remove the ab_resolved tag.
To create a trigger removing the ab_resolved tag from a follow-up ticket
- Click the Admin icon () in the sidebar, then select Business Rules > Triggers.
- Create a new trigger - call it Answer Bot: Follow_up
- Set the conditions:
- Ticket | Is | Created
- Channel | Is | Closed ticket
- Tags | Contain | ab_resolved
- Add the following Actions:
- Remove tags | ab_resolved ab_suggest_false ab_suggest_true ab_marked_unhelpful
- Save the trigger.
Suppressing Customer Satisfaction surveys on Answer Bot tickets
Customer Satisfaction surveys were designed primarily for when human agents have been involved in solving the ticket. Many customers choose to disable satisfaction surveys for Answer Bot tickets. This step assumes that you have tagged tickets solved by Answer Bot with the answer_bot_solved tag.
- Click the Admin icon () in the sidebar, then select Business Rules > Automations.
- Open the automation that's been set up to send Satisfaction surveys, by default it's called Request customer satisfaction rating (System Automation).
- Add a new condition:
- Tags | Contains none of the following | answer_bot_solved
- Save the automation.