Lead routing & assignment
Leads, opportunities, accounts, SDR workflows, territory routing, round robin distribution.
Q-assign routes work based on who has capacity, the right skills, and is actually available. And because it runs on Ortoo Orchestrator, you can start with routing and extend into email intake, escalation, and cross-system workflows later, without a rebuild.
Trusted by Salesforce operations teams worldwide






The reality
Territories change. Queues overload. Reps go out of office. SLA priorities shift. Your routing logic ends up spread across rules, flows, queues, and code, and someone on your team keeps fixing it by hand.
Static routing
Fragile after assignment
Work that drifts
Cases sit. Leads stall. Operations carry the slack manually.
With Q-assign
Routing that keeps adapting
Routing as a workflow
Workload, SLA, expertise, and capacity coordinated continuously.
The capabilities
One routing model handles lead assignment, case assignment, reassignment, escalation, and workload balancing across every Salesforce object you route.
Decide on workload, availability, expertise, SLA state, territory, account ownership, priority, or your own logic. Configure it per object, per workflow, without code.
Your queues, capacity, and ownership stay aligned with what is happening now, not what was true at assignment.
Reassignment, escalation, and workload balancing continue after work is distributed. Routing becomes the start of your workflow, not the end.
Features
The routing and assignment engine for any Salesforce record, where every capability runs on rules you control.
See the full feature list and how this fits with Ortoo Orchestrator
Impact on Salesforce
Q-assign runs natively inside Salesforce alongside your existing flows, Omni-Channel, Agentforce, automation, and integrations. No external routing engine. No duplicated records. No new system for your team to manage.
See how Ortoo Orchestrator worksRouting layer
Q-assign
Workload, SLA, capacity, expertise
Salesforce
Flow, Omni-Channel, queues, Agentforce, Apex
Routed objects
Leads, cases, opportunities, work orders, custom objects
What you can route
Unlike routing tools built only for lead assignment, Q-assign handles Salesforce lead routing, case routing, and any-object assignment. One routing model. Every object.
Leads, opportunities, accounts, SDR workflows, territory routing, round robin distribution.
Cases, Omni-Channel work, escalations, work orders, SLA workflows, queue balancing.
Custom objects, approvals, cross-functional requests, back-office workflows, any-object routing.
Workload-aware routing
Queues spike. People go on leave. Logic has to change. That is when routing engines separate.
Point routing tools
What you get:
Operations carry the slack manually.
Q-assign routing workflows
What you get:
Transparent pricing, based on records processed
Build and test in a sandbox at no charge
Point-and-click configuration, no code
Extend without rebuild
Q-assign is built on Ortoo Orchestrator, the same engine that runs end-to-end workflows in Salesforce. The routing model you configure, teams, skills, capacity, and availability, becomes the foundation for wider workflow execution. You don't rebuild it to expand.
Your leads, cases, and work orders reach the right people based on workload, skills, and availability.
Inbound email becomes structured, classified records through Email-to-Anything, feeding routing without manual triage.
Pre-built orchestration tools handle what comes after assignment: escalation, follow-ups, and updates across your connected systems.
Most routing tools stop at assignment. Your workflows don't have to.
AI inside routing
Because Q-assign runs on Ortoo Orchestrator, you can add AI steps where they help: classifying work, prioritising requests, flagging escalation risk. Every AI step stays visible, governed, and reversible.
Mix AI-assisted steps with deterministic fallback in each workflow. Keep human checkpoints where you want them. Bring your own model if you prefer.
Classify this case, route to the right specialist, escalate if SLA is at risk.
Customer reviews
Q-assign has handled routing for Salesforce operations teams for over 15 years, from lead distribution to support queues taking in more than a thousand cases a day. The reviews below come from AppExchange, written by teams running it in production.
Cases are distributed based on actual capacity, not just queue order. Reassignment happens before we have to ask for it.
Service operations lead
With over 1,000 cases coming in daily, we needed a structured approach to ensure cases are directed to the right teams.
Mercy Kiprono
We route leads, cases, and custom records through one routing model. Operations no longer maintain three separate sets of rules.
Revenue ops manager
The Ortoo team is exceptional at responding to customer requests in a timely fashion. Anything we have asked for, they are quick to address, whether resolving an issue or adjusting the tool to fit our use case.
Kevin McDaniel
FAQ
Salesforce assignment rules route work once based on static logic. Q-assign continuously evaluates operational conditions like workload, availability, expertise, SLA state, and escalation risk while supporting reassignment and workflow coordination after assignment.
Omni-Channel distributes work across queues and agents. Q-assign extends routing into workload balancing, reassignment, escalation handling, SLA-aware coordination, and operational workflows that continue after assignment.
Q-assign covers Salesforce lead routing and Salesforce case routing out of the box, and also handles opportunities, accounts, work orders, tasks, and any custom object. Any Salesforce object can participate in configurable routing workflows.
Yes. Q-assign supports AI-assisted classification, prioritisation, and routing decisions while keeping workflow control configurable and visible. Organisations can introduce AI incrementally using human-in-the-loop workflows, deterministic routing fallback, configurable workflow logic, and BYOM support.
No. Q-assign works with existing Flow, Omni-Channel, assignment rules, Agentforce, Apex, Salesforce automation, and external integrations. Most organisations start with one routing workflow and expand gradually.
Most routing tools focus on getting work assigned. Q-assign is built for everything around it. You do not need Salesforce flows, so your logic stays readable as you scale. You can see why every record was routed, step by step on the record. Capacity caps adjust as work moves on, and you can override them per team. Priority queues, waterfall fallback, and follow-me routing are built in. You update skills once, in one place. Slack and Teams notifications are native. And because Q-assign runs on Ortoo Orchestrator, you can extend routing into intake, escalation, and cross-system workflows without a rebuild.
Usually reduced manual reassignment, improved workload balancing, fewer queue bottlenecks, more consistent SLA handling, and reduced operational overhead. At scale, the larger impact is routing workflows that continue adapting as operational conditions change.
Switching is lower-risk than you might expect. Q-assign is configured point and click, no code, and you can build and test your full routing model in a sandbox at no charge before anything reaches production. Pricing follows records processed, so you know costs before you commit.
Yes. Q-assign is Salesforce-native routing software for leads, cases, and any object, on Ortoo Orchestrator, configured by operations without code.
Explore further
The full picture of Salesforce routing: native rules, Omni-Channel, and the coordination layer above.
Read the pillar PillarThe full lead routing lifecycle: assignment, distribution, handoff, and SLA follow-up.
Read the pillar PillarThe case lifecycle end to end: routing, escalation, and resolution.
Read the pillar Use caseSkills, capacity, territory, and SLA-based routing for inbound leads.
See the walkthrough Use caseSkills, capacity, and SLA-based routing for inbound cases.
See the walkthrough Use caseFair allocation, value-aware prioritisation, and capacity-aware matching.
See the walkthroughReady when you are
Q-assign part of Ortoo Orchestrator, so routing can be part of coordinating larger workflows. Book a session and map one workflow. See how it extends into intake, escalation handling, and execution across your systems.