Jobs & Scheduling
Timeline View
Horizontal technician timeline for drag-and-drop rescheduling.
5 min readTimeline View
The Timeline View shows technicians as horizontal rows and jobs as time blocks—ideal for spotting gaps, overlaps, and same-day crew load at a glance.
Overview
Timeline layout:
- One row per technician (or filtered subset).
- Time runs left to right across the business day.
- Job blocks reflect scheduled start and estimated duration.
- Drag and drop moves jobs to new times or technicians (with confirmation and optional customer notification).
- Day and Week modes: day shows full detail; week shows a summary grid.
Timeline is available in two places:
| Location | Path |
|---|---|
| Scheduler → Timeline tab | /scheduler?tab=timeline |
| Jobs → Calendar | /jobs/calendar |
Both use the same timeline component. The scheduler version inherits the date and technician filters from the dashboard header when applicable.
How to access
From Scheduler
- Open Scheduler (
/scheduler). - Click the Timeline tab (or navigate to
/scheduler?tab=timeline).
From Jobs
- Go to Jobs (
/jobs). - Switch to Calendar view (
/jobs/calendar), or use the view toggle on the jobs list.
Documentation
- In-app reference: Timeline docs
- Quick start: Scheduler Quick Start
What you can do today
- Toggle Day vs Week view.
- Filter by technician and navigate dates with prev/next and date picker.
- Drag jobs to reschedule or reassign (conflict and travel warnings when configured).
- Click empty slots to create a new job prefilled with time and technician.
- View calendar events (non-job blocks) alongside jobs where configured.
- Reload data and see job counts for the visible range.
- Open a job’s detail page from a block.
Prerequisites
- Jobs must have scheduled dates and assigned technicians to appear on the timeline.
- Technicians need Show on Calendar enabled to appear as rows.
- Business timezone and default job duration (from business settings) affect block placement.
- Optional: Google Maps integration improves travel-time conflict warnings between consecutive jobs.
Step-by-step
Reschedule with drag and drop
- Open Timeline (scheduler tab or
/jobs/calendar). - Confirm Day mode for precise time edits.
- Drag a job block to a new time slot or another technician row.
- Review the reschedule modal—adjust time if needed.
- Confirm. Optionally send a schedule change notification to the customer when prompted.
Create a job from the timeline
- Click an empty area on a technician row at the desired time.
- Complete the new job flow; date, time, and technician are prefilled.
- After save, the job appears on the timeline.
Review the week at a glance
- Switch to Week mode.
- Scan the week summary for total jobs per day and technician.
- Click a day to drill into day mode for detailed edits.
Current limitations
- Week mode is a summary view—fine-grained drag-and-drop is in Day mode.
- Very dense days may require horizontal scrolling on smaller screens.
- Travel conflict checks depend on valid addresses and maps configuration; missing geocoding may skip warnings.