Dynamically Update Which Tiers Each Team Member is Working

Dynamically Update Which Tiers Each Team Member is Working

With Ticket Routing Rules, you define the flow of tickets to teams/resources.

Ticket Routing Rules are “static” in that the filter criteria and the escalation path used in determining which team/resource is next in line to accept the ticket are configured via Rocketship Admin. That being said, helpdesks are dynamic and helpdesk managers need the ability to shift staff around as needed, e.g., you may want ppierce to work triage every Monday and Wednesday, and mbrown to work triage the other weekdays.

To support that dynamic need, Ticket Routing supports this via the enable/disable feature within the escalation path of a Ticket Routing Rule.

To understand, take this example setup:

You have the Ticket Routing Rule “helpdesk tickets,” and you have the escalation path:

  1. Triage Team [ppierce, mbrown]
  2. Tier 1 [bob, sue]
  3. Tier 2 [frank, mary]

This works out of the box with Rocketship. But let’s say you want ppierce and mbrown working Tier 1 when not working triage. To support that, you would update the Teams to be:

  1. Triage Team [ppierce, mbrown]
  2. Tier 1 [bob, sue, ppierce, mbrown]
  3. Tier 2 [frank, mary]

Rocketship does not allow the same person to work in two “teams” on the same Ticket Routing Rule. Instead, when you “swap in” ppierce into Triage, they will automatically deactivate in Tier 1. When you “swap” ppierce back into Tier 1, they will automatically deactivate in Tier 2. That is, Rocketship will take care of whether ppierce should be “active” in one tier or the other by you simplying enabling them in the current tier you want them working.

The “win” here is that you don’t need to move people into and out of Teams to make this happen. You just need to click the Enable and Disable arrow buttons for the resource that is specific to each Ticket Routing Rule. (This can be managed both in Rocketship Admin as well as the DispatchBoard.)

That means you only need to configure Teams and Ticket Routing Rules once. As you need to shift your resources around, you can then enable/disable them dynamically from the DispatchBoard.

When ppierce is moved from the Bench to Active in the Triage tier (1st row), Rocketship will automatically move ppierce from Active to the Bench in Tier 1 (2nd row) in the example above.

    • Related Articles

    • Dynamically Update Who is Available in an Escalation Path

      There are times you want to have very dynamic Escalation Rules where the people assigned change frequently. For example, you may have a triage tier and the person assigned to triage changes daily. There are three ways to do this: Set Resource to ...
    • How to handle a Team being overloaded via Ticket Routing

      There are times when a Team may be overloaded with work while other Teams are not. For example, let’s say you have a Ticket Routing Rule named HelpDesk that has this Escalation Path: QuickFix Team [Bob, Sue, Phil] Tier 2 Team [Jill] Tier 3 Team ...
    • Understanding Escalations vs Forwarding in Ticket Routing Rules

      In Rocketship, one of the core modules is Ticket Routing. With Ticket Routing, you define a set of skills for each team and then build a ruleset of how tickets “route” between those teams. For example, you may have a Ticket Routing Rule “NOC Backups” ...
    • Combining Escalation Routing & Scheduling for One-Click Dispatch

      When you set up escalation routing in Rocketship it will decide which Autotask resource will be assigned whenever a ticket is dispatched or escalated. On the other hand, Rocketship’s scheduler will look at an employee’s workload, calendar, time zone, ...
    • Customizing Ticket Routing with Team Workflows

      Rocketship allows you to create custom workflows for specific teams to control how tickets behave, particularly when default behaviors might not work as expected. Example: Rocketing Forward When you forward a ticket using Rocketship, the Escalation ...