
How to Set Up Skills Based Routing
Table of Contents
Overview
Skill-Based Routing ensures that each customer interaction is handled by the most suitable agent, based on defined expertise.
By intelligently routing calls to agents with specific skillsets, Cirrus helps contact centres improve efficiency, reduce misrouted calls, and enhance customer satisfaction.
What Is Skill-Based Routing?
Skill-Based Routing assigns one or more skills to each agent.
When a call reaches a Router, Cirrus evaluates all available agents and directs the call to the one with the highest skill rating that meets the routing criteria.
Key Points
- Skills are defined and assigned to agents in advance.
- Routing is based on one or two skill requirements configured in the linking module.
- Only calls routed through a Router use Skill-Based Routing.
- Among eligible agents, the one with the highest skill rating receives the call.
💡 Tip: Use skill-based logic when you want to direct calls by language, department, or product expertise.
Typical Use Cases
Scenario | Description |
---|---|
Multilingual Contact Centre | A single Router directs calls based on the caller’s selected language. |
Technical Helpdesk | Callers choose their issue type (e.g. Hardware or Software) and are routed to an agent with that technical skill. |
Department-Based Routing | Menu selections (Sales, Service, Development) correspond to different skills. |
Combined Skills Routing | Complex environments can combine multiple skill types, such as language and technical ability. |
Setting Up Skill-Based Routing
Skill requirements are defined when linking a module to a Router.
They are set using the Parameter1 and Parameter2 fields in the linking configuration.
Before You Begin
✅ Ensure agents are created and active.
✅ Confirm required skills exist.
✅ Verify that Routers and Menu modules are already configured.
Implementation Steps
1. Create Skills
- Go to Settings → Skills.
- Select Add Skill and define the required skill names (e.g. “Hardware”, “French”, “Sales”).

2. Assign Skills to Agents
- Open Agent Management.
- Assign each agent the relevant skills and a rating value (for example, 1–10).

📝 Note: Ratings determine which agent receives a call first when multiple agents share the same skill.
3. Configure the Router
- Open the Router you want to use.
- Define the Minimum Skill Score — the lowest acceptable skill rating for receiving routed calls.

4. Link Skills in the Transfer Module
- Open the linking module connected to your Router.
- In Parameter1, select the primary skill.
- Optionally, in Parameter2, define a secondary skill.
- Save your changes.

Example: Helpdesk Configuration
In this example, a single Helpdesk Router handles both Hardware and Software enquiries.
Call Flow
- All callers dial the same number.
- A Menu module offers:
- Press 1 for Hardware problems
- Press 2 for Software problems
- Both options route to the same Router (Helpdesk).
- Routing depends on the skill configured in the linking module.
Configuration Steps
- Open the Menu module.
- Select the menu option triggered by “1 – Hardware.”
- Click Link and choose the Router module.
- Select the Helpdesk Router.
- In Parameter1, select “Hardware.”
- Click OK to save.
- Repeat the process for menu option “2 – Software,” using “Software” as Parameter1.

Using Two Skills
For more complex routing, you can define two skills using Parameter1 and Parameter2.
This allows for combinations like Language + Technical Knowledge or Product + Department.
💡 Tip: Dual-skill routing is ideal for international or specialised teams where both skills influence call handling.
Important
Skills are only applied during transfer to the Router.
If a call is redirected or requeued, reapply the skills using LAST USED SKILL 1 and LAST USED SKILL 2.
How Skill Ratings Work
Routing decisions are based on four key factors:
Factor | Description |
---|---|
Skill Mandatory Flag | Determines whether a skill is required for routing. |
Agent Skill Rating | The agent’s score for each skill. |
Router Minimum Skill Score | The minimum acceptable skill rating per Router. |
Single or Dual Skill Routing | Defines how one or two skills are applied to routing decisions. |
Routing Scenarios
Scenario | Requirement | Routing Logic |
---|---|---|
One Skill | Skill is required | Agent must have the skill and meet the minimum score. |
Two Skills (Both Mandatory) | Both required | Agent must hold both skills and meet the minimum for each. |
Two Skills (One Mandatory) | One required | Agent must have both skills; average score must meet or exceed the minimum. |
Two Skills (Neither Mandatory) | Optional | Agent must have both skills; average score across both must meet or exceed the minimum. |
Additional Considerations
- Cirrus always routes to the highest-rated available agent first.
- If no agents meet the minimum skill requirement, the No Agent Exception rule applies.
- Be mindful that highly rated agents may receive more calls. Consider distributing skill ratings evenly across your team.
⚙️ Best Practice: Review skill ratings regularly to maintain balanced workloads and fair routing.
Summary
Skill-Based Routing enables precise call distribution based on agent expertise.
When configured correctly, it ensures customers reach the most capable agents first, improving efficiency and satisfaction.
Next Steps:
- Review your current skill assignments.
- Test your Router setup using a sample call.