Start a conversation

Controlling Ticket or Conversation Assignments with Automation Using Triggers and Monitors

Overview

You can create a rule that automatically assigns or routes tickets or conversations to a particular agent or team based on pretty much any criteria you can think of with Kayako's automation tools. Using triggers or monitors, you can instantly change the owner or assignee of a conversation the moment they come in. On the other hand, if you are wondering why a certain conversation was routed to someone who shouldn't be getting it, then the likelihood is a trigger or a monitor could have caused that. 

 


 

Prerequisite

  • To create a trigger or monitor in Kayako, you need an administrator account with the 'Manage automations' permission.

 

Back to the top


 

Information

Understanding How Assignment Automation Works

When it comes to streamlining your support processes, conversation assignments are often a good place to find some quick solutions. Between reviewing the queue, assessing individual conversations, and selecting appropriate assignments, your entire team can end up sinking a ton of time into the process. With Kayako's automation tools, you can instantly route certain conversations to certain agents or teams. That means less time spent deliberating and more time spent solving problems for your customers. 

Using the condition selectors when you are building your automations, you can specify any subset of conversations you like, based on their organization, priority, tags, custom fields — you name it. That means that if you train your support team to assign conversations based on certain criteria, you can probably train Kayako to assign conversations using those very same criteria.

Note: For further evidence of the breadth of choices you have here, check out our automation reference guide for conditions and actions.

Once you have defined the criteria for your automation, there are two actions that will come in particularly handy when building assignment automations:

 

Conversation: Assignee For any monitor or trigger you create, you can use this action to assign the conversation to an individual user. When you are building a trigger, you will also have the Current User option. Selecting this option tells Kayako to assign the conversation to whoever performed the action that fired the trigger.
Conversation: Team Alternatively, you can simply change the team on the conversation, which will add it to that team's view, if you have defined one.

 

With these two actions, you can build all sorts of automatic routing to get the right conversations to the right people, super-fast.

NOTE: When editing existing automation, make sure user defined in the criteria is not disabled. Otherwise, you will get an error Please check you’ve filled everything in correctly.

Below are some example solutions you can use in controlling assignments with triggers and monitors so you can start routing your conversations automatically. Not only will this save you time, but it will make it much easier to ensure that none of your conversations fall through the cracks.

If you need help with the basics of building automations, check out our instructions on how to create triggers and monitors and our automation reference guide for conditions and actions (link above).

 

Back to the top


 

Solutions

Assigning Messenger Conversations Automatically as They Come In 

If you are offering real-time support with Kayako Messenger, it is useful to set up a trigger to auto-assign all your Messenger conversations to teams, right when they start. To do this, you will create a trigger that will look for new Messenger conversations that do not have an assignee. That last part is important if you are proactively messaging customers, to make sure you are not inadvertently resetting assignments made by your engagement rules.

To learn more about this solution, please visit the Assigning Messenger Conversations Automatically as They Come In article. 

 

Back to the top


 

Assigning Conversations Automatically Based on Their Source Channel

Let us say you manage support at a relatively small company and you have tasked one of your agents with handling the support requests that come in via Twitter. You can use a trigger to take any new conversation that comes in via Twitter and assign it directly to your social support staffer.

To learn more about this solution, please visit the Assigning Conversations Automatically Based on Their Source Channel article. 

 

Back to the top


 

Assigning Conversations According to Their Form

Forms let you tailor the information you collect to suit the type of support request being submitted. You can use automations to build on that, by automatically routing new conversations that come in via a particular form to the team that is best equipped to handle it.

To learn more about this solution, please visit the Assigning Conversations According to Their Form article. 

 

Back to the top


 

Assigning and Prioritizing Conversations Based on Subject Lines

Say a customer writes in and the espresso machine they bought from you has broken down, just before a big coffee-tasting event that they have scheduled. Their email subject line might read something like 'URGENT: An espresso machine is broken!'. Now, your support team might notice the subject line and jump on the conversation immediately — but we do not want to leave that to chance. We can build a trigger that will look for Urgent in the email subject line and immediately assign the conversation to the team leader, so they can make sure it is taken care of. We will also bump the conversation priority up to Urgent for good measure.

To learn more about this solution, please visit the Assigning and Prioritizing Conversations Based on Subject Lines article. 

 

Back to the top


  

Sending conversations with a bad satisfaction rating to a review team

No one likes to see bad ratings, but when they come in, it is useful to understand what happened. You can use automation to take any conversation that receives a Bad satisfaction rating and send it to a Conversation Review team for analysis.

To learn more about this solution, please visit the Sending Conversations With a Bad Satisfaction Rating to a Specific Team or Agent article. 

 

Back to the top


 

Preventing non-administrative users from changing assignments

For more control over who makes your assignments, you can build automation that will limit which users can assign conversations. Using certain criteria, you can prevent any user without administrator access from changing a conversation's assignee, unless they are currently assigned to it.

To learn more about this solution, please visit the Preventing Non-Administrative Users From Changing Assignments article. 

 

Back to the top


 

Confirmation

Building these automations will make sure that conversations are routed to a particular agent or team based on the criteria you have specified in the trigger or monitor rules.

When a certain conversation meets the criteria set within the monitor or trigger, the automation will instantly change the owner or assignee of the conversation to whoever it is intended to.

 

Back to the top

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. ATLAS

  2. Posted

Comments