Understanding mechanics
As described above, Round Robin enables you to manage agent availability manually or allowing the app to do this automatically by schedule. You can also set up actions that are performed when an agent becomes unavailable/available. For example, unassign tickets that are assigned to unavailable agents or reassign the tickets to a specific agent, and so on.
You will need to specify strings that will be added to tickets as tags or a private comments when an assignee becomes available or unavailable. Then you can handle actions via Zendesk triggers.
Important:
1) Tags or private comments are added to New, Open, and Pending tickets, but not to On-hold, Solved, and Closed ones.
2) There are two different scenarios of handling the out-of-office logic (only 1 scenario needs to be selected):
- 1. Reassigning when an assignee becomes unavailable (1.1 "Using tags (by default)" or 1.2 "Using private comments")
- 2. Reassigning when a customer replies to a ticket (2.1 "Using tags (by default)" or 2.2 "Using private comments"). The main difference from the first scenario is that the assignee is deleted only when necessary.
1.1 Reassigning when an assignee becomes unavailable (using tags)
1. Click Settings
2. Choose the "specific tag" and specify a string that will be added to tickets as a tag when an assignee becomes unavailable only.
3. Click Submit.
4. Create a Zendesk trigger to unassign tickets when an assignee becomes unavailable. The tag must match its spelling in the Round Robin settings exactly.
5. Ensure that the tickets which are unassigned by the trigger are available in one of the views that you set up as a ticket source view in Round Robin. If done correctly, the app will assign the tickets again to the assignees which are available at the moment.
1.2 Reassigning when a customer replies to a ticket (using tags)
1. Click Settings
2. Choose the "specific tag" option and specify strings that will be added to tickets as tags when an assignee becomes available and unavailable.
3. Click Submit.
4. Create a Zendesk trigger to unassign tickets with the tag "rr_offline" when a customer replies to a ticket.
5. Create Zendesk trigger to remove the tag "rr_offline" when the assignee is changed or becomes available.
6. Ensure that the tickets which are unassigned by the trigger are available in one of the views that you set up as a ticket source view in Round Robin. If done correctly, the app will assign the tickets again to the assignees which are available at the moment.
2.1 Reassigning when an assignee becomes unavailable (using private comments)
1. Click Settings
2. Choose the "private comment" option and specify a string that will be added to tickets as a private comment when an assignee becomes unavailable only.
3. Click Submit.
4. Create a Zendesk trigger to unassign tickets when an assignee becomes unavailable. The string must match its spelling in the Round Robin settings exactly.
5. Ensure that the tickets which are unassigned by the trigger are available in one of the views that you set up as a ticket source view in Round Robin. If done correctly, the app will assign the tickets again to the assignees which are available at the moment.
2.2 Reassigning when a customer replies to a ticket (using private comments)
1. Click Settings
2. Choose the "private comment" option and specify strings that will be added to tickets as a private comment when an assignee becomes unavailable and available.
3. Click Submit.
4. Create a Zendesk trigger to mark tickets with a tag when an assignee becomes unavailable. The string must match its spelling in the Round Robin settings exactly.
5. Create a Zendesk trigger to unassign tickets with the tag "assignee_unavailable" when a customer replies to a ticket.
6. Create Zendesk trigger to remove the tag "assignee_unavailable" when the assignee is changed or becomes available.
7. Ensure that the tickets which are unassigned by the trigger are available in one of the views that you set up as a ticket source view in Round Robin. If done correctly, the app will assign the tickets again to the assignees which are available at the moment.
24 Comments