Skills routing provides a way to identify specific skills for both visitors and agents and route chats accordingly, helping make sure your customers get the relevant and targeted support they need. For example, you might want to create a skill for Spanish-speaking visitors and agents so that chats are automatically routed appropriately.
- Understanding how skills routing logic works
- Creating skills
- Assigning skills to agents
- Adding skill tags to visitors
- Enabling skills routing
You can also watch this video below for an introduction to skills routing in your Zendesk Chat:
Understanding how skills routing logic works
There are a few different conditions that affect how chats are routed with skills routing. Keep in mind the following:
- Agents must have all of the skills a visitor has to be routed chats for that visitor. For example, if a visitor is tagged with skills A, B, and C, but an agent is only tagged with skills A and B, that visitor's chats will not be routed to the agent.
- Maximum wait time, which is set when you enable the feature (see Enabling skills routing below) specifies the amount of time a chat will wait for an agent with the exact set of skills. Once the maximum wait time has elapsed, the chat can be assigned to any other agent.
- Agents set to Invisible, Away, or Offline are not included in the queue for routing.
Creating skills
Before you can route chats based on skills, you need to create skills that you'll later assign to your agents and visitors.
- Select Settings > Routing, then select the Skills tab.
- Click Add Skills.
- Enter a name for your skill.
- Click Create Skill.
Assigning skills to agents
After you've created the appropriate skills, you need to assign them to agents so they can be routed the correct chats. Agents can be assigned a maximum of five skills.
There are a few different ways you can manage agent skills.
- Select Settings > Agents.
- Select the check box next to the agent or agents you want to assign skills to.
- Click the Actions drop-down menu and select Assign Skills.
- In the window that appears, select skills to add from the drop-down menu.
- Click Assign.
- Select Settings > Agents.
- Click then name of the agent you want to assign skills to to open their profile.
- In the Skills field, select the drop-down menu and search for or select skills to assign. To remove a skill, click the X next to it.
- Click Save changes.
To assign skills to yourself
- Select Settings > Personal > Profile.
- In the Profile tab under Preferences, select the drop-down menu in the Skills field and search for or select skills to assign.
- Click Save Changes.
Adding skill tags to visitors
Next, you'll need to make sure skill tags are assigned to the appropriate visitors. You can do this using triggers or with the Javascript API. Just like agents, visitors can be assigned a maximum of five skills.
To set up a trigger to assign tags
- From the dashboard, select Settings > Triggers.
- Click Add Trigger.
- Enter a name and brief description for your trigger.
- Click Enabled at the top to enable your trigger.
- In the Customize Trigger section, set Run trigger to When a visitor has loaded the chat widget
- Configure your trigger to check conditions related to your skill and assign the tag accordingly. For example, the screenshot below shows how you might set up your trigger to tag visitors from Spain with the "spanish" skill created above.
- Click Create Trigger.
For more details on setting up triggers, see Working with triggers.
To add skill tags using the Javascript API
- Learn more about the Javascript API here.
Enabling skills routing
The final step in the process is to the enable skills-based routing feature. Note that in order to use this feature, you must already have chat routing enabled. For details about chat routing, see Setting up chat routing.
- Select Settings > Routing.
- On the Settings tab, select On next to Skills Routing.
- Select a value in the Maximum Wait Time field. This setting determines how many seconds a visitor should wait in the queue for an agent with matching skills before being reassigned to another available agent.
- Click Save Changes.
Comments
0 comments
Please sign in to leave a comment.