Revenue workflows
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 assignment, reassignment, escalation, and workload balancing across every 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.
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 focused on lead assignment, Q-assign routes revenue, service, and operational work. 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.
Email-to-Anything turns inbound email into structured, classified records that feed your routing directly.
SLA-aware escalation paths with clear ownership, surfaced where decisions are made.
Routing decisions captured against policy, so audit trails are produced by the system.
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
Highly configurable and has met our complex needs for case handling. The team was heavily invested in delivering a solution.
Louisa Barrett
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 supports routing for leads, cases, opportunities, accounts, work orders, tasks, custom objects, and operational workflows. 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.
Explore further
Q-assign is now part of Ortoo Orchestrator. See the coordination layer that turns routing into end-to-end workflow execution.
See Orchestrator ServiceCase routing, triage, SLA handling. Cases stop bouncing between teams.
Explore Service RevenueLead routing, account assignment, deal handoffs. Speed to lead becomes consistent.
Explore Revenue CustomWorkflows that do not fit a standard pattern. Configurable without code.
Explore CustomReady 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.