Category

How to Configure Skill-Based Ticket Assignment in BoldDesk

Updated:

Skill-based ticket assignment in BoldDesk routes tickets to agents based on the skills required for the issue, while also considering agent skills, proficiency levels, and current workload. This approach helps ensure that tickets are assigned to agents with the appropriate expertise, reducing unnecessary reassignments and improving resolution efficiency. It is particularly useful for support teams handling specialised requests such as billing, technical issues, product-specific enquiries, language-based support, or department-specific requests.

Prerequisites

For skill-based assignment to work for a ticket, the following conditions must be met:

  • The Skills ticket field must be added to the ticket form used by the ticket. If the Skills field is not available on the ticket form, skills cannot be added to that ticket.
  • The ticket must have at least one skill.
  • A skill-based Auto Assignments rule must be configured, and the group selected in that rule must contain the agents who should be considered for assignment. BoldDesk evaluates only the agents in the selected group, so agents outside that group are not considered even if they have matching skills.

Setting Up Skill-Based Ticket Assignment

Skill-based ticket assignment works with Auto Assignments set to Round Robin (Skill Based). BoldDesk assigns tickets to the best agent based on skills, proficiency, workload, and last assignment. Create the skill structure, assign skills to agents, and configure the Round Robin (Skill Based) rule. Then, add skills to tickets manually or via automation for proper routing. Follow the steps below to set up skill-based ticket assignment.

Step 1. Create and Manage Skill Types in BoldDesk

The Agent Skills page lets you create and manage skill types and the skills under them. Skill types help organise related skills into categories. BoldDesk supports up to 10 skill types, and each skill type can contain up to 30 skills. The page also shows the current usage count, such as:

  • 10/10 Skill Types
  • 5/30 Skills

If the maximum number of skill types has already been reached, the Add Skill Type button is disabled until an existing skill type is deleted. To create a skill type:

  1. Go to Admin > Agent Skills.

  2. Click Add Skill Type in the upper-right area of the page.

    Add Skill Type.png

  3. In the Add Skill Type dialog, enter the skill type name in the Type Name field.

  4. Click Add.

    Add Skill Type.gif

After the skill type is created, it appears in the skill type list.

For each skill type, BoldDesk shows:

  • the skill type name
  • the current number of skills under that type, for example 5/30 Skills
  • an Edit icon
  • a Delete icon
  • an Add Skill option

    Options_to_edit_delete_and_add_skills_to_a_skill_type.png

You can also expand or collapse a skill type to view or hide the skills under it.

Step 2. Add Skills Under a Skill Type

To add skills under a skill type:

  1. Go to Admin > Agent Skills.

  2. Locate the required skill type.

  3. Click Add Skill on that skill type.

  4. In the Add Skill dialog, enter the skill name in the Skill Name field.

  5. Select the required Business Priority.

  6. Click Add.

    Add Skills Under a Skill Type.gif

After a skill is added, it appears under the selected skill type in a table with the following columns:

Column Description
Skills Displays the name of the configured skill.
Business Priority Shows the configured business priority for each skill type.
Agents Displays the number of agents currently assigned to the particular skill.
Action Provides options to add agents, edit, or delete the skill.

Skills under Skill Type.png

You can also use the Search field on the Agent Skills page to find a skill type more quickly. After the skills are created, you can assign them to agents.

Step 3. Assign Skills to Agents

After creating skills, assign them to the agents who are qualified to handle those ticket types. To assign skills to agents:

  1. Go to Admin > Agent Skills.

  2. Expand the relevant skill type.

  3. Locate the skill that you want to assign.

  4. In the Action column, click the Add Agent icon for that skill.

  5. In the Add Agent dialog, use the Select Agent dropdown to search for and select one or more agents.

  6. Click Add next to the dropdown to move the selected agents to the Selected Agents list.

  7. Review the agents listed under Selected Agents. If needed, remove an agent using the Remove icon in the Actions column.

  8. Click Add at the bottom of the dialog to save the selected agents for that skill.

    Add Agents to a Skill.gif

BoldDesk supports up to 10 skill types, and each skill type can contain up to 30 skills. The usage counters on the Agent Skills page show the current number of configured skill types and skills. If the maximum number of skill types is reached, the Add Skill Type button is disabled.

Step 4. Create the Agent Group Used for Skill-based Auto Assignment

Before skill-based auto assignment can work, make sure the agents assigned to the required skills belong to the group that will be selected in the skill-based Auto Assignments rule. During skill-based assignment, BoldDesk evaluates only the agents in the selected group and then checks which of those agents have matching skills. Agents outside that group are not considered, even if they have the required skills.

If you have not created the required group yet, explore How to Create and Manage Agent Group or Team in BoldDesk to create the group and add the agents required for skill-based auto assignment.

Agent Group Used for Skill-based Auto Assignment.png

Step 5. Configure Auto Assignments for Skill-based Routing

After creating skills and assigning those skills to agents, configure a skill-based Auto Assignments rule before adding skills to tickets. This configuration ensures that when a skill is later added to a ticket, BoldDesk can evaluate the rule and assign the ticket automatically to a matching agent.
Before you begin, make sure the group selected in the auto-assignment rule includes the agents who were assigned the relevant skills. During skill-based assignment, BoldDesk evaluates only the agents in the selected group. Follow the steps below to configure skill-based auto assignments.

  1. Go to Admin > Auto Assignments.

  2. Click Add Rule to create a new rule, or edit an existing rule.

    Add Rule.png

  3. In the Choose Condition tab, enter the Rule Name.

  4. Add the condition or conditions that determine when the rule should apply. If the routing should depend on ticket skills, add a condition for the Skill field and select the required skill values.

  5. Click Next.

    Configure Rule.png

  6. In the Associate Agent tab, go to the Human Agent section.

  7. Under Assignment Mode, select Round Robin (Skill Based).

  8. In Choose a group that is eligible for auto-assignment, select the group that contains the agents assigned to the selected skills.

  9. Click Add.

    Setting_Up_a_Skill_Based_Auto_Assignment.png

This setup must be completed before skills are added to tickets if you want BoldDesk to assign those tickets automatically based on skills.

  • The group selected in the skill-based Auto Assignments rule must contain agents who have already been assigned the skills used for the ticket. During skill-based assignment, BoldDesk evaluates only the agents in the selected group. Agents outside that group are not considered, even if they have matching skills.
  • If a ticket already has a Group or an Agent assigned, the skill-based Auto Assignments rule does not trigger.
  • After the rule is configured, skills can be added to tickets either automatically through automation or manually from the ticket details page.
  • The Skills field must be available on the ticket form used by the ticket. If the Skills field is not added to that ticket form, skills cannot be selected manually from the ticket, and automation rules cannot apply skills to that ticket as expected.

Step 6. Add Skills to Tickets

After configuring the skill-based Auto Assignments rule, skills can be added to tickets in the following ways:

  • Automatically through automation
  • Manually from the ticket

Option 1. Add Skills Automatically Using Automation

You can configure ticket automation rules to add skills automatically when a ticket is created or updated. This is useful when a field value indicates the issue type, the ticket category determines the required skill, or routing should happen based on predefined conditions.

To configure skill-based auto assignment, do the following:

  1. Go to Admin > Ticket Automation.

  2. Select either Create Ticket Trigger or Update Ticket Trigger.

  3. Create a new automation rule or edit an existing one.

  4. In the Choose Condition tab, enter the Rule Name.

  5. Select the required Business Hours.

  6. Add the condition or conditions that determine when the skill should be applied.

  7. Click Next.

    Page_for_setting_an_Update_Ticket_Trigger.png

  8. In the Set Action tab, select Add Skill.

  9. Choose the skill or skills that should be added to matching tickets.

  10. Click Update.

    Page_to_Set_Action_for_an_Update_Ticket_Trigger.png

Adding skills to a ticket does not automatically assign the ticket to an agent. To route tickets automatically based on those skills, you must also configure an Auto Assignments rule that uses Round Robin (Skill Based).

Option 2. Add Skills Manually to a Ticket

You can also manually assign one or more skills to a ticket from the Skills field in the Ticket Properties section.

Use this option when the required expertise is already known, the ticket needs manual review before routing, or an agent wants to improve assignment accuracy.

If the Skills field is not visible in the Ticket Properties section, verify that the Skills ticket field has been added to the ticket form associated with the ticket.
The Skills field is displayed only when it is included in the ticket form being used for the ticket. If the field is not visible, add the Skills ticket field to the appropriate ticket form.

To add skills manually:

  1. Open the ticket.

  2. In the Ticket Properties section, locate the Skills field.

  3. Select the required skill or multiple skills from the dropdown.

  4. Save or update the ticket.

    Skills_field_within_a_Ticket_Form.png

Once added, the selected skills help ensure that the ticket can be routed to agents with the appropriate expertise when the auto-assignment rule runs.

How BoldDesk Selects the Best Agent

When a ticket is evaluated for skill-based assignment, BoldDesk checks the agents in the selected auto-assignment group and assigns the ticket to the most suitable available agent. An agent is considered for skill-based assignment only if the agent:

  • Belongs to the group selected in the Auto Assignments rule
  • Has at least one skill that matches the ticket
  • Has access to the required brand
  • Is available to receive assignments
  • Has not exceeded assignment capacity

Agents who do not meet these requirements are excluded from selection. BoldDesk uses the following factors during evaluation:

  1. Matching Skills
    The agent must have at least one skill that matches the skill added to the ticket. If an agent does not have any matching skill, that agent is excluded from selection.

  2. Ticket Skill Priority
    If multiple skills are added to a ticket, the order of those skills affects assignment ranking. The first skill on the ticket has the highest priority during evaluation. This means BoldDesk gives more importance to the first skill when determining the best matching agent.

  3. Business Priority
    When you add a skill under a skill type, you must select a Business Priority for that skill. Business Priority helps BoldDesk decide which waiting skill-based tickets should be assigned first when multiple tickets are eligible for assignment. For example, assume the following:

    • A skill type called Technical Support has two skills:
      • Critical System Issue with business priority P1
      • General Troubleshooting with business priority P2
    • All qualified agents for these skills are currently assigned to tickets.
    • One qualified agent completes their current ticket and becomes available.
    • Multiple unassigned tickets are waiting, and each ticket has a skill.

In this case, BoldDesk gives higher assignment preference to the ticket with the higher business priority skill. A ticket with a P1 skill is prioritised before a ticket with a P2 skill when a matching agent becomes available.

Ticket A 1 Skill: Critical System Issue 1 Business Priority: P1
Ticket B 1 Skill: General Troubleshooting 1 Business Priority: P2

When a qualified agent becomes available, Ticket A is prioritised before Ticket B.

  1. Agent Workload
    If multiple agents qualify for the ticket, BoldDesk considers their current workload. When agents are equally qualified, BoldDesk prefers the agent with the lighter workload.

  2. Fair Assignment
    If agents are still tied after skill match, business priority, and workload are evaluated, BoldDesk assigns the ticket to the agent who was assigned a ticket least recently. This helps keep ticket distribution fair across qualified agents.

  • A ticket can have a maximum of 5 skills. If more than 5 skills are added, only the allowed number is kept, and any additional skills are ignored. If no skills are added to a ticket, skill-based assignment is skipped.
  • If no Auto Assignments rule is configured with Round Robin (Skill Based), tickets are not assigned automatically based on skills.
  • If no agent in the selected group has a matching skill, the ticket remains without an individual agent assignment.
  • If all qualified agents have reached capacity, the ticket remains without an individual agent assignment until capacity becomes available or manual action is taken. Agents must be in a valid availability state to be selected.
  • Business Priority does not replace ticket priority. It works within skill-based assignment to help prioritise tickets based on the importance of the required skill. For example, a P1 skill can be used for urgent or business-critical work, while a P2 or P3 skill can be used for lower-priority requests.

Permissions

For an agent to configure Skill-Based Ticket Assignment in BoldDesk, the agent’s role must include the Manage agent skills permission. To enable this permission, go to Admin > Roles and Permissions > select the required role > Permissions tab > enable Admin module access > select Manage agent skills.

Permission_to_Manage_Agent_Skills.png

Frequently Asked Questions

  1. Can I add skills to tickets automatically?
    Yes. You can use ticket automation rules to add skills when a ticket is created or updated.

  2. Does adding a skill to a ticket automatically assign the ticket to an agent?
    No. Adding skills to a ticket only makes the ticket eligible for skill-based routing. To assign the ticket automatically, you must also configure an Auto Assignments rule that uses Round Robin (Skill Based).

  3. Can an agent be selected if the agent matches only one of the ticket’s skills?
    Yes. An agent must have at least one matching skill to be eligible. However, agents with stronger overall skill alignment and higher proficiency are prioritised.

  4. Does workload affect skill-based assignment?
    Yes. If multiple agents are equally qualified, BoldDesk uses workload as a tiebreaker.

  5. How many skills can I add to a ticket?
    A ticket can have a maximum of 5 skills. Additional skills are ignored.

Related Articles

  1. How to Auto-assign a Ticket Created During Business or Non-business Hours
  2. How to Automatically Assign Tickets in BoldDesk
Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Comments (0)
Access denied
Access denied
Access denied
Access denied

No articles or sections found
No articles or sections found