Scheduling & Dispatch That Moves as Fast as You Do
Drag a job into a crew's column and it's assigned. No dropdown menus. No separate dispatch screen. The calendar is the dispatch board.
See it in action
Needs Scheduling
Recurring · drag to schedule
drag to schedule
Recurring · drag to schedule
June 2026
WeekMon
Jun 2
Tue
Jun 3
Wed
Jun 4
Thu
Jun 5
Fri
Jun 6
7:00 AM
9:00 AM
8:00 AM
10:00 AM
7:30 AM
8:30 AM
June 2026
Week view
Mon, Jun 2 — 2 jobs
7:00 AM · Sage
9:00 AM · Sage
Needs Scheduling (3)
Henderson Weekly Mow
James Henderson
Garcia Tree Trimming
Maria Garcia
Sun Market Cleanup
Sun Market LLC
The problem
Scheduling 6 crews across a full week means constantly switching between a calendar, a dispatch spreadsheet, and a crew assignment screen. One change ripples into three places.
How Zotley solves it
Zotley's calendar runs everything from one screen. Week and month views, crew lane mode that splits the calendar into per-crew columns, and drag-and-drop scheduling with 15-minute snap precision. Drop a job in crew 2's column and it's assigned. Recurring jobs generate 8 weeks forward automatically. Multi-day jobs show progress per day.
What’s included
Crew lane mode
Switch to 'All crews' view and the calendar splits into per-crew columns. Drag a job into a crew's column to assign it — no dropdown required. The column position IS the assignment.
Week + month views with 15-min snap
Week view snaps to 15-minute increments from 6am to midnight. Month view drops jobs onto any day and opens a time picker. Toggle between views instantly.
Recurring job generation
Set a customer to weekly, biweekly, or monthly. Zotley generates 8 weeks of jobs forward automatically, skipping US federal holidays. Preferred crew is inherited by every generated job.
Multi-day jobs with per-day progress
Create jobs that span multiple days (up to 30). Each day gets its own calendar entry with its own status. The parent job auto-completes when all days are marked done.
Status at a glance
Jobs color-code by status: scheduled (blue), in progress (amber), completed (green), rain delayed (sky blue), skipped (gray). See the entire day's health without opening a single job.
AI voice dispatch
The AI agent can schedule and assign crew by voice: 'Schedule the Smith tree trim for Thursday at 7am, assign crew 1' — creates the job and assigns the crew in seconds.
Run it by voice
Schedule a week of jobs in under a minute
“Schedule all of the Henderson lawn services for next week, assign them to crew 2”
The AI finds every pending Henderson job, places them on the calendar for next week, and assigns crew 2 — without you touching the calendar once.
Frequently asked questions
Ready to run your business smarter?
14-day free trial. No credit card required. Cancel anytime.