By Appointment to
His Majesty The King
Contact Centre Service Software
Cirrus Response Ltd
Epsom

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Cirrus eLearning
  • Contact Us
Lost-Image
  • Home
  • CIRRUS HALO
  • Administrator

How to Set Up Skills Based Routing

Written by Keith Winhall

Updated at October 13th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • CIRRUS HALO
    Agent Supervisor Administrator
  • CIRRUS DIGITAL
    Agents Supervisors Administrators API Documentation
  • RELEASE NOTES
    Release FAQs CIRRUS DIGITAL
  • CUSTOMER BILLING
+ More

Table of Contents

Overview What Is Skill-Based Routing? Key Points Typical Use Cases Setting Up Skill-Based Routing Before You Begin Implementation Steps 1. Create Skills 2. Assign Skills to Agents 3. Configure the Router 4. Link Skills in the Transfer Module Example: Helpdesk Configuration Call Flow Configuration Steps Using Two Skills Important How Skill Ratings Work Routing Scenarios Additional Considerations Summary

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

  1. Go to Settings → Skills.
  2. Select Add Skill and define the required skill names (e.g. “Hardware”, “French”, “Sales”).

2. Assign Skills to Agents

  1. Open Agent Management.
  2. 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

  1. Open the Router you want to use.
  2. Define the Minimum Skill Score — the lowest acceptable skill rating for receiving routed calls.

4. Link Skills in the Transfer Module

  1. Open the linking module connected to your Router.
  2. In Parameter1, select the primary skill.
  3. Optionally, in Parameter2, define a secondary skill.
  4. Save your changes.

Example: Helpdesk Configuration

In this example, a single Helpdesk Router handles both Hardware and Software enquiries.

Call Flow

  1. All callers dial the same number.
  2. A Menu module offers:
    1. Press 1 for Hardware problems
    2. Press 2 for Software problems
  3. Both options route to the same Router (Helpdesk).
  4. Routing depends on the skill configured in the linking module.

Configuration Steps

  1. Open the Menu module.
  2. Select the menu option triggered by “1 – Hardware.”
  3. Click Link and choose the Router module.
  4. Select the Helpdesk Router.
  5. In Parameter1, select “Hardware.”
  6. Click OK to save.
  7. 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

  1. Cirrus always routes to the highest-rated available agent first.
  2. If no agents meet the minimum skill requirement, the No Agent Exception rule applies.
  3. 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.
halo skills routing agent skills configuration

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Logging In & Out
  • Customer Pre-Requisites
  • How to Build a Call Flow in Cirrus Halo
  • Business Continuity Options for Cirrus Halo
  • How to Set up Park Hold

Cirrus
Office 126
63 St Mary Axe
London, EC3A 8AA
Tel: 0333 103 3333
Email: cm@cirrusconnects.com

Social: twitter linkedin

Privacy Policy

Postal address
Cirrus
PO Box 708
Epsom, KT17 9RA
Tel: 0333 103 3333
Email: support@cirrusconnects.com

© Copyright Cirrus


Knowledge Base Software powered by Helpjuice

Expand