xop.ai
The MSP Operator’s Notebook

Product Launch

Dispatch That Works Both Ways: AI Ticket Dispatch & Scheduling for MSPs

Most AI dispatch only routes tickets to engineers. xop.ai now works both ways — Queue View matches a ticket to the right engineer, and the AI Schedule Board fills an engineer's open day in moments. Skill-gated, four-factor, and as autonomous as you want it.

Matt Ruck · May 21, 2026 · 9 min read

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:

Queue View: start with the ticket, find the engineer

  1. 01

    Open the ticket

    AI has already classified priority, type and sub-type from the conversation and ticket context, so there is no manual triage cleanup.

  2. 02

    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.

  3. 03

    See ranked engineers

    Recommendations scored on technical skills, availability, client familiarity and workload, plus a shortlist of escalation engineers who are actually free.

  4. 04

    Schedule and add an on-site 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.

AI Schedule Board: start with the engineer, find the tickets

  1. 01

    Pick engineers and a day

    A drag-and-drop calendar with multiple engineers side by side and ticket priorities color-coded at a glance.

  2. 02

    Click an open slot

    AI instantly scans unassigned tickets that fit that engineer's skills, the client, and the time available.

  3. 03

    Fill the day

    Multi-select tickets with anticipated durations to build a full, balanced day for that engineer. It takes moments, not a morning.

  4. 04

    Drag to fine-tune

    Nudge anything by hand. Drag a ticket to a new slot or engineer, and priorities stay color-coded so the picture is always clear.

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.

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. 01

    Assist

    AI recommends; your dispatcher decides every assignment. You see the reasoning behind every suggestion.

  2. 02

    Trust

    Over a few weeks you watch the recommendations match, and often beat, what your dispatcher would have chosen anyway.

  3. 03

    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

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.

Written by someone who ran a service desk for twenty-eight years.

If any of this is the problem you are actually trying to solve, the fastest way to judge it is on your own tickets.