Dispatch That Works Both Ways: AI Ticket Dispatch & Scheduling for MSPs
Most AI dispatch only does one thing — route a ticket to an engineer. xop.ai now works in both directions: match a ticket to the right engineer in Queue View, or fill an engineer's open day from the AI Schedule Board.
Every MSP has the same bottleneck, and it has a name: the dispatch board. Tickets pile up in a queue, a dispatcher plays Tetris with names and calendars, and the “right” assignment usually comes down to who's top of mind — not who's the best fit. Meanwhile half your engineers are double-booked and the other half have gaps in their day.
We rebuilt dispatch to solve both halves of that problem. Not just who should own a ticket, but when it actually gets worked — around real availability, skill level, and the client's other open work. And because dispatchers think from two different starting points, dispatch now works from both: the ticket and the engineer.
Why Manual Dispatch Costs You
Wrong-fit assignments. L3 work lands on an L1, or an L3 burns an hour on an L1 ticket. Either way you lose money and time.
Lopsided workload. Your best engineer is buried while others sit idle — and the dispatcher can't see it in real time.
Wasted trips. Two tickets for the same client on different days means two visits — when one would have done.
What Is AI Dispatch and Scheduling?
AI dispatch and scheduling is the combination of two jobs that used to be manual and separate: deciding which engineer should own a ticket (dispatch) and deciding when it gets done (scheduling). xop.ai reads each ticket, gates it to the correct skill tier, recommends the best-fit engineer on four factors, and places the work on a real calendar — either one ticket at a time, or a whole day at once. It lives inside ConnectWise Manage, so your existing boards, statuses, and agreements keep working exactly as they do today.
Two Views, One Engine
Some dispatchers start from the queue — “here's a ticket, who takes it?” Others start from the calendar — “this engineer has three open hours, what should they do?” xop.ai supports both, powered by the same recommendation engine. Toggle between them:
Start with the ticket, find the engineer
Open the ticket
AI has already classified priority, type, and sub-type from the conversation and ticket context — no manual triage cleanup.
Skill-gate it
Lock the ticket to the right tier so L1 work goes to L1 engineers and L3 work goes to L3 — never the wrong skill level, in either direction.
See ranked engineers
Recommendations scored on technical skills, availability, client familiarity, and workload — plus a shortlist of escalation engineers who are actually free.
Schedule + add-on visit
Assign and schedule the engineer, then search the client's upcoming tickets to batch a same-day add-on visit — more done per trip.
How the AI Recommends an Engineer
Before a single name appears, the ticket is skill-gated — constrained to the right tier so the AI only ever recommends appropriately-skilled engineers. Then it ranks the candidates on four factors most dispatchers weigh in their head but can't calculate at speed:
Technical Skills
The engineer's proven competencies and certifications, matched against what this specific ticket actually requires to resolve.
Availability
Real open time on the engineer's calendar — so a recommendation is someone who can actually start the work, not just someone qualified.
Client Familiarity
Who already knows this client's environment and history. Continuity means faster resolution and a better client experience.
Overall Workload
Current load across the team, so work is balanced instead of piled on your fastest engineer until they burn out.
Plus an escalation shortlist
When a ticket needs to move up, the AI doesn't just say “escalate.” It surfaces a short list of higher-tier engineers who are both qualified and available right now — so an escalation doesn't stall waiting for someone who's already slammed.
The Economic Edge: Same-Day Add-On Visits
Here's a margin lever hiding in plain sight. When you schedule an engineer for a client, xop.ai searches that client's other open and upcoming tickets and offers to batch them onto the same visit, same day. One trip instead of two. One context switch instead of three. For field-heavy MSPs, that's real money — and it happens automatically as part of scheduling, not as a separate planning exercise.
Adopt at Your Own Pace
Nobody hands the dispatch board to an algorithm on day one — and you shouldn't have to. Smart dispatch is built as a trust ladder you climb on your own terms:
1. Assist
AI recommends; your dispatcher decides every assignment. You see the reasoning behind every suggestion.
2. Trust
Over a few weeks you watch the recommendations match — and often beat — what your dispatcher would have chosen anyway.
3. Autopilot
Flip on auto-assign and auto-schedule for anything above your confidence threshold. Lower-confidence tickets still route to a human.
The confidence threshold is yours to set
Auto-assignment only fires when the AI's confidence in the match clears a threshold you configure — set it conservatively (say, only the most certain matches) and loosen it as your trust grows. Everything below the line stays in human hands. You're never handing over more than you choose to.
Old Dispatch Board vs. xop.ai
The Manual Way
- ✕Dispatcher assigns by gut feel and who's top of mind
- ✕No real-time view of who's actually free
- ✕Tickets land on the wrong skill tier
- ✕Filling an engineer's day is a manual morning of clicking
- ✕Same-client tickets get scheduled as separate trips
With AI Dispatch & Scheduling
- Engineers ranked on skills, availability, familiarity, and workload
- A live calendar shows real availability across the team
- Skill-gating keeps work on the right tier — both directions
- Click an open slot and AI fills the day in moments
- Same-day add-on visits batch automatically
Who Benefits
Dispatchers
Stop playing Tetris. Assign from the ticket or fill a day from the calendar — both backed by the same recommendations, in a fraction of the clicks.
Service Managers
Balanced workloads, fewer wrong-tier assignments, and utilization you can actually see — without micromanaging the board.
MSP Owners
Higher billable density, fewer wasted trips, and a dispatch function that doesn't fall apart when your best dispatcher takes a vacation.
Smart dispatch is part of the Manager App and works alongside the rest of the xop.ai service desk — from AI-powered triage and automation to engineer assist. If you're weighing it against PSA-native options, our xop.ai vs. ConnectWise Sidekick comparison breaks down the differences.
Stop Playing Dispatch Tetris
See Queue View and the AI Schedule Board in action — and watch how fast a dispatcher can fill an engineer's day with the right work.