If you signed up before Aug 9, 2021, please click Previous plans to view your applicable plans.
This solution article talks about how you can automatically assign tickets to agents in a group and how to change an agent's availability.
AUTOMATIC TICKET ASSIGNMENT TO AGENTS
You can choose to assign tickets either manually or automatically to your agents or groups. However, when you have set up an automation rule to run on ticket creation to assign a ticket to a group, all agents on that group will receive a notification, but the ticket will still be unassigned. Freshdesk's automatic ticket assignment helps you automate this process of assigning tickets to the agents who are online in the selected group.
Different types of automatic ticket assignment
- Round-robin ticket assignment:
This method assigns tickets to agents who are online in that group in a circular fashion. E.g., In an e-commerce business, tickets are usually transactional, involving questions on recent orders, refunds, FAQs, etc., The round-robin ticket assignment distributes the tickets equitably among agents so that the workload is equally balanced. Learn more about the round-robin ticket assignment. - Load balanced ticket assignment:
With a load-balanced assignment of tickets, you can define the number of tickets an agent can handle at any given time. This way, you can ensure that your agents aren’t overwhelmed; especially those who already have a lot of pending tickets. Load-based ticket assignment is supported by Omniroute. You’ll be able to set the global limit and the assignment preference under Omniroute.
Note: If you don’t have the latest version of Load based ticket assignment powered by Omniroute, please write to support@freshdesk.com. The older version is no longer supported. - Skill-based ticket assignment:
When you have specific agents in a group who are more skilled at handling certain kinds of tickets, you will want to route those tickets directly to these agents. E.g., If you have a global customer base, you might have agents specialized in handling tickets from a specific language, say Spanish. Within each group, you would want to assign tickets that have Spanish as the requester language to the Spanish-speaking agents, in a uniform manner. Skill-based ticket assignment in Freshdesk will assign tickets to the right agents based on the agent skills that you've defined. In the above example, 'Spanish' is the skill you can map to an agent. When a ticket-skill and an agent-skill match, the ticket will be automatically assigned to the agent. Learn more about skill-based ticket assignment.
Changing agent availability status
Incoming tickets are now automatically getting assigned to the agents, so your job as a supervisor just became easier. However, there could be several instances when an agent might want to avoid getting more tickets, such as when he/she is working on a high priority ticket or is on the phone with a customer.
Agents can change their availability if you’ve given them the privilege - You, as an Admin or Supervisor, have the ability to let your agents choose whether they want to be assigned tickets through the automatic ticket assignment.
- Login to your support portal as an Administrator.
- Go to Admin > Team > Groups.
- Select the group you want to give the agents the privilege of changing their availability.
- Turn on the toggle for Automatic ticket assignment or Omniroute and click the check the box to Allow agents to change their availability for automatic ticket assignment.
- Click Save.
![](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/50011966386/original/4_7Bp09x5gXSCsbdEfFG26AguF4uuF0yVA.png?1716886074)
- Login to your support portal as an Administrator.
- From the Dashboard, navigate to the Available Agents widget > View details
- From here you can set the availability of your agents
If the option Allow agents to control their availability for automatic ticket assignment is enabled, the agent can set the availability by following the steps below:
- Click the status icon from the Nav bar
- Select your status to Available
Note: If you encounter issues with automatic ticket assignment, where tickets are not being assigned to agents, please check if the cutoff value for agents has been reached in Load Balanced assignment. If Round-robin or Skill-based assignment is set and tickets are still not being assigned, try disabling Automatic Ticket Assignment for a few seconds and then re-enable it to check for ticket assignment. If the issue persists, kindly reach out to our support team.