[Developers]

Case Assignment & Routing

A large insurance fraud unit receives sixty new referrals on a Monday morning. Some involve complex financial schemes requiring specialist analysts; others are routine single-policy claims. A supervisor manually triaging

Category: InvestigationLast Updated: Feb 23, 2026
investigationaireal-timecompliance

Overview#

A large insurance fraud unit receives sixty new referrals on a Monday morning. Some involve complex financial schemes requiring specialist analysts; others are routine single-policy claims. A supervisor manually triaging each one would take the better part of the day, and the wrong assignment wastes everyone's time. Case Assignment & Routing removes that bottleneck entirely.

The module provides intelligent case distribution that automatically matches incoming cases with the most suitable handlers based on expertise, workload, availability, and organisational rules. Whether the team is a two-person compliance desk or a multi-agency law enforcement task force, the platform ensures cases reach the right people at the right time, reducing assignment delays and improving outcomes through balanced workload distribution and configurable routing logic.

Key Features#

  • Automated Assignment Engine: Route new cases to qualified handlers based on configurable rules covering skillset, workload capacity, geographic jurisdiction, and security clearance
  • Workload Balancing: Monitor and balance caseloads across teams in real time, preventing overload while ensuring equitable distribution across available handlers
  • Skills-Based Routing: Match case requirements to handler expertise, certifications, and experience so the best-qualified person handles each case
  • Priority-Based Queuing: Assign priority levels to incoming cases and route high-priority matters to available handlers with appropriate expertise first
  • Escalation Management: Configure automatic escalation paths when cases remain unassigned, stall, or exceed defined time thresholds, with multi-level escalation chains
  • Round-Robin and Weighted Distribution: Support multiple distribution strategies including round-robin, weighted allocation, capacity-based assignment, and geographic proximity
  • Supervisor Override: Allow supervisors to manually reassign or redirect cases at any stage, with a full audit trail of all assignment changes and the reasons behind them
  • Multi-Agency Routing: Route cases across organisational boundaries for task forces and joint operations with appropriate access controls and jurisdictional awareness
  • Availability Management: Account for handler schedules, leave, and working hours when making assignment decisions, so cases are not routed to unavailable staff
  • Assignment Rules Builder: Configure complex routing rules through an intuitive interface, combining multiple criteria with conditional logic for precise case-to-handler matching

Use Cases#

High-Volume Case Intake#

Organisations receiving large numbers of cases daily use automated routing to eliminate manual triage, ensuring every case is assigned within minutes of creation based on predefined rules and handler availability. This removes the bottleneck of manual assignment queues and delivers consistent, fair distribution.

Specialist Matching#

Complex cases requiring specific expertise, such as financial analysis, technical investigation, or forensic review, are automatically routed to handlers with the relevant qualifications and certifications. The system considers multiple expertise dimensions to find the best overall match.

Cross-Jurisdictional Task Forces#

Multi-agency operations route cases to handlers across different organisations based on jurisdictional authority, clearance levels, and collaborative agreements. Cases are visible to all authorised participants while maintaining appropriate access boundaries.

Workload Rebalancing#

Supervisors use real-time workload dashboards to identify overburdened team members and redistribute cases to maintain productivity and prevent burnout. The system can also suggest automatic rebalancing actions based on current distribution imbalances.

After-Hours and On-Call Routing#

Cases received outside normal business hours are automatically routed to on-call staff or queued for the next available handler based on configurable after-hours routing rules and escalation policies.

Workflows#

Automated Case Assignment#

  1. A new case is created or received through intake channels
  2. The system evaluates case attributes such as type, priority, jurisdiction, and complexity
  3. Matching rules identify qualified and available handlers based on configured criteria
  4. The case is assigned to the best-matched handler based on the selected distribution strategy
  5. The assigned handler receives a notification with case details and any initial instructions
  6. Assignment metrics are recorded for workload monitoring and reporting

Escalation Workflow#

  1. An unassigned or stalled case triggers an escalation rule based on configurable time thresholds
  2. The system identifies the designated escalation contact based on the case type and escalation chain
  3. The escalation contact receives a notification with case details and the reason for escalation
  4. The escalation contact reviews the case and either assigns it, adjusts routing rules, or escalates further
  5. All escalation actions and decisions are recorded in the case audit trail

Workload Rebalancing#

  1. A supervisor reviews the workload dashboard showing case distribution across team members
  2. The system highlights imbalances and suggests redistribution options
  3. The supervisor selects cases to reassign and confirms the new handler
  4. Affected handlers are notified of the changes and case access is updated accordingly

Integration#

  • Programmable API Access: Integrate assignment and routing capabilities with external case management and workflow systems
  • Notification Systems: Connect with email, SMS, and in-app notification channels for assignment alerts and escalation notifications
  • Directory Services: Synchronise handler profiles, skills, availability, and organisational structure from directory services
  • Reporting and Analytics: Feed assignment metrics into dashboards for workload analysis, routing effectiveness measurement, and capacity planning

Open Standards#

  • GraphQL (June 2018 Specification): all case assignment, routing, and escalation operations are exposed as typed GraphQL queries and mutations, enabling strongly-typed API integration with external case management systems.
  • JSON Web Token (RFC 7519) / RS256 (RFC 7515): every API request to the assignment and routing layer is authenticated via RS256-signed JWTs; the actor identity (handler, supervisor) is derived exclusively from the verified token claims.
  • OAuth 2.0 (RFC 6749): service-to-service calls between routing components and downstream notification or directory services are authorised using scoped OAuth 2.0 bearer tokens with short-lived, audience-restricted credentials.
  • SCIM 2.0 (RFC 7643 / RFC 7644): handler profiles, skills, organisational roles, and availability data are synchronised from identity providers over SCIM, giving the routing engine a live, standards-compliant roster to match against.
  • CloudEvents 1.0: assignment and routing lifecycle events (case assigned, reassigned, escalated) are published as CloudEvents 1.0 envelopes (specversion 1.0) on the internal pub/sub bus, enabling interoperable downstream subscribers.
  • RFC 3161 (Internet X.509 PKI Time-Stamp Protocol): assignment audit-trail exports can be sealed with a trusted timestamp authority token, producing tamper-evident proof of when each routing decision occurred.
  • ISO 8601 / RFC 3339: all assignment timestamps, escalation deadlines, availability windows, and SLA thresholds are stored and exchanged as UTC-normalised ISO 8601 datetimes.
  • W3C WCAG 2.2 / WAI-ARIA 1.2: the assignment queue and workload dashboard UI components implement WCAG 2.2 AAA accessibility guidelines with full ARIA labelling, ensuring the interface is usable by handlers relying on assistive technology.

Last Reviewed: 2026-02-23 Last Updated: 2026-04-14

Ready to Build?

Get started with our APIs or contact our integration team for support.