Set Up Dispatch Rules
How to create rules that automatically assign jobs to team members based on service type, location, availability, and skill set.
How to create rules that automatically assign jobs to team members based on service type, location, availability, and skill set.
This guide explains how to set up dispatch rules that automatically assign incoming jobs to team members. Rules can be based on service type, geographic area, team member availability, and skill set. This reduces manual dispatching and speeds up your response time.
/settings.Screenshot: The dispatch rules settings showing three rules in priority order: Plumbing to Team A, Electrical to Team B, and a default catch-all rule.
Animation: Creating a new rule that assigns all "HVAC" service type jobs to a round-robin group of three technicians.
Rules are evaluated top to bottom. The first matching rule wins. Drag rules to reorder them. Place more specific rules above general ones.
Create a final rule with no conditions that assigns unmatched jobs to a dispatcher for manual assignment. This ensures no job falls through the cracks.
Tip: Start with a few simple rules and add complexity as you learn which patterns work best. Too many overlapping rules can be harder to debug than manual assignment.
Create a test job with attributes that should match a rule. Verify it gets assigned to the expected team member. Check the job's activity log to see which rule triggered the assignment.
Note: Dispatch rules apply to new jobs only. Existing jobs are not re-assigned when rules change.
Did this answer your question?