Stop playing ticket assignment roulette! This action takes the guesswork out of dispatching by automatically finding the best technician for each ticket. It saves managers time, balances workloads fairly, and ensures tickets go to people who actually know how to solve them.
This action can suggest a technician, but you’ll need to add the Assign Ticket to Technician action afterward to actually make the assignment in your PSA.
Quick start
1
Choose your trigger
Add to workflows triggered by “Ticket Created” or when tickets move between boards/statuses.
2
Select your technician pool
Pick which technicians should be considered for assignments.
3
Enable smart features
Turn on calendar checking and workload balancing (both are on by default).
4
Add assignment action
Follow this action with “Assign Ticket to Technician” to actually make the assignment.
How it works
This action uses intelligent analysis to recommend the best technician:- Analyzes ticket requirements - Reviews ticket content, priority, and complexity
- Checks technician availability - Considers calendars, working hours, and current status
- Evaluates expertise - Matches technicians to similar past tickets and skill areas
- Balances workload - Considers current ticket assignments and capacity
- Maintains relationships - Prefers technicians who have worked with the customer before
Setup
Technician pool: Select which technicians should be considered for ticket assignments. Smart features: Enable calendar checking, workload balancing, and expertise matching. Custom instructions: Provide specific guidance for your team’s needs and preferences. Scheduling options: Enable automatic calendar booking to reserve time for assigned work. Round Robin mode (optional): Use fair rotation instead of AI optimization for equal distribution.What you get
After running, you’ll have technician recommendations with detailed reasoning, availability analysis, and workload considerations ready to apply with assignment actions.Common use cases
Intelligent ticket routing
Intelligent ticket routing
Automatically route new tickets to the best available technician based on skills, availability, and workload balance.
Customer relationship continuity
Customer relationship continuity
Maintain customer relationships by preferring technicians who have previously worked with specific clients.
Workload balancing
Workload balancing
Distribute tickets fairly across your team while still considering expertise and availability.
Round Robin dispatch
Round Robin dispatch
Use simple, fairness-first rotation to spread work evenly across your team, regardless of workload optimization.
Best practices
Start simple
Start simple
Begin with basic availability and workload checking enabled. Add more sophisticated rules later once you see how it works.
Keep calendar checking enabled
Keep calendar checking enabled
Calendar integration ensures Neo considers technician availability and working hours when making suggestions.
Use custom instructions
Use custom instructions
Add specific guidance like “Prefer Sarah for network issues” or “Critical tickets go to senior technicians first.”
Enable smart scheduling
Enable smart scheduling
Turn on automatic calendar booking to not only assign technicians but also reserve time in their calendars.
Balance expertise and fairness
Balance expertise and fairness
Use AI optimization for skill matching or Round Robin mode for equal distribution, depending on your priorities.
Monitor and adjust
Monitor and adjust
Check Event History to see dispatch reasoning and adjust settings based on actual assignment effectiveness.
Example workflows
Smart New Ticket Dispatch
Smart New Ticket Dispatch
- Trigger: New ticket created
- Ticket Dispatch - Suggest best technician based on skills and availability
- Assign Ticket to Technician - Apply suggestion and update ticket status
- Result: Every new ticket gets optimal technician assignment automatically
Priority-Based Assignment
Priority-Based Assignment
- Trigger: Ticket priority changed to “High” or “Critical”
- Ticket Dispatch - Find senior technician with availability
- Assign Ticket to Technician - Assign immediately with calendar booking
- Notify Ticket’s Owner - Alert technician about urgent assignment
- Result: High-priority tickets get immediate attention from qualified staff
Round Robin Fair Distribution
Round Robin Fair Distribution
- Trigger: New ticket created in specific queue
- Ticket Dispatch - Round Robin mode for fair rotation
- Assign Ticket to Technician - Apply rotation assignment
- Result: Work distributed equally across team members
Frequently asked questions
How does Neo calculate technician workload?
How does Neo calculate technician workload?
Neo calculates workload based on settings you configure under “Consider technician Workload” in dispatch settings:
- Time period: Choose how many days back Neo should look (e.g., last 7 days)
- Activity criteria: Select what counts as activity:
- Ticket last update (any change to the ticket)
- Last ticket time entry (logged work time)
- Last ticket note (comments or updates)
Start with a 7-day lookback period using “Ticket last update” for a balanced view of recent activity.
How do I set up technician work schedules for dispatch?
How do I set up technician work schedules for dispatch?
Neo automatically reads technician working hours from your PSA system. The setup process depends on which PSA you’re using:
- ConnectWise Manage
- Autotask
Setup in ConnectWise Manage:
- Create different calendar templates for each work schedule (e.g., “7AM-4PM Schedule”, “8:30AM-5PM Schedule”, “9AM-6PM Schedule”)
- Assign the appropriate calendar to each technician in their member profile
- Neo will automatically use these calendars when checking availability
- Create a “7AM-4PM” calendar and assign it to your 2 help desk technicians
- Create an “8:30AM-5PM” calendar for your 2 technicians with that schedule
- Create a “9AM-6PM” calendar for your 1 technician with that schedule
Make sure your technician calendars in ConnectWise are kept up to date. Neo checks these calendars in real-time when making dispatch suggestions.