Scalable Case Assignment in Growing Organisations
Case distribution can be extremely complex. A small organisation might get by with a simple round-robin system, where cases are routed to agents one by one, in turn. But as the organisation grows, such a system can quickly become unsustainable. Bottle-necks can develop, perhaps caused by numerous complex cases stacking up with inexperienced agents. A dynamic, automated case assignment solution can reap dividends almost instantly.
THE CHALLENGES
Large multi-national organisations have support teams spread across multiple countries and often across different continents. In these environments configuring case assignment rules can be a real challenge. Language and time-zone are important factors, but shift-patterns are also key, especially when it comes to SLA-bound cases. To optimise overall performance, it’s critical to route the right case to the right agent in the right location at the right time.
In a global marketplace, customer cases can come in a multitude of languages. Some agents may be multi-lingual, others may not. It’s possible that core languages could be serviced in multiple locations (for Example English in the USA, South Africa or India – or Spanish in Mexico or Spain). To maximise productivity, customer satisfaction and, ultimately, profitability, assignment rules would need to determine the optimum path for each and every case.
When high volumes of cases are routed through an organisation, it’s important not to overload any individual agent or team. Assignment rules are generally looking to match cases to the best-qualified agent however, in a large or growing organisation, this can mean queues can build up for the high achievers. For larger teams, assignment rules will need factor in workloads, using caps, quotas and weighting to balance the load.
As organisations scale-up, identifying and prioritising SLA-bound cases becomes critical. SLA cases are time-sensitive, so routing them to an agent who is best placed to resolve the case quickly is key. In particular, assignment rules need to take account of time-zones and shift-patterns. And if a case cannot be closed down within a given shift, it’s important that any hand-off is routed to an agent at the beginning of their working day, and not the end.
An agent’s availability status can fluctuate throughout the day and throughout the week. Whether they are logged in, in a meeting, on an existing call, or off sick, their availability to handle a new case can change at any time. Routing cases to agents that might not be able to process them immediately is risky. Unresolved cases can impact CSAT levels. As service teams grow, the ability to auto-detect agent availability becomes a critical factor.
High case-volumes usually mean lots of hard-coded assignment rules. The more cases and agents, the more rules. In large international organisations it’s not uncommon for there to be tens or even hundreds of thousands of assignment rules that need to be managed on a daily basis. Creating and maintaining these rules is labour-intensive and expensive. Replacing them with a smaller number of “dynamic” rules is key.
THE SOLUTION
Automatically assign Cases or support requests to your best available agent, matching case complexity and urgency to agent capability and other attributes. Supports any Salesforce object, including Lead, Opportunity and custom objects.
- Route to the very best available agent
- Match on skills, experience, language, location, timezone etc
- Prioritize SLA-bound cases from tier 1 customers
- Live agent availability
- Assign phone, live chat, email and other channels
- Load balancing through weighting, caps & quotas
- Replace hard-coded assignment rules with “dynamic” rules