Why teams love drag & drop
- Move jobs without reopening forms.
- Conflicts are highlighted with coloured outlines and warnings.
- Balance workloads by dragging between technicians or days.
- Tidy up routes mid-day when customers cancel or plans change.
How it works
Drag jobs with a mouse, trackpad, or touch. Toolfy shows previews and warnings before you let go.
Desktop & laptop
- Schedule → Day or Week view.
- Hover any job until the cursor turns into the move handle.
- Click and hold, then drag the block to the new slot.
- Follow the green preview outline—release when you find the right time.
Tablet & mobile
- Open Schedule on tablet or mobile.
- Press and hold a job for half a second until it lifts.
- Drag with your finger—Toolfy scrolls as you reach the screen edge.
- Let go to drop. Confirm the toast prompt if you’re on mobile.
Common adjustments
Reschedule within the same day
- Drag the job earlier or later. Travel buffers come along automatically.
- Release when the block snaps into the exact start time you need.
Move to another technician
- Switch to Week view to see multiple calendars side by side.
- Drag the job into the destination technician column—Toolfy updates notifications accordingly.
Adjust duration while dragging
- Grab the bottom edge of the job block to lengthen or shorten it.
- Toolfy warns you if the new duration collides with another booking.
What you can move
- Scheduled or pending jobs in the future.
- Follow-up visits you duplicated from a previous job.
- Multiple selected jobs (hold Shift on desktop).
- Draft jobs dropped from the quick-add sidebar.
What stays locked
- Completed or cancelled jobs (they stay locked for records).
- Past dates unless you enable retroactive edits in Settings.
- Slots outside your working hours when enforce-hours is switched on.
- Jobs someone else is editing right now—wait for them to finish.
Visual cues while you drag
Green outline
Safe drop zone. No conflicts, travel time accommodated.
Red highlight
Direct clash. Release elsewhere or extend buffers first.
Amber warning
Outside working hours or tight travel window—allowed but flagged.
Shadow placeholder
Shows the original position so you can cancel the move easily.
Fast-working tips
- Use the search bar above the calendar to jump to a customer, then drag from there.
- Hold Shift while dragging to duplicate a job—a fast way to add follow-up visits.
- Need to pause mid-drag? Hit Esc to snap the job back to its original slot.
- Turn on travel segments for a clearer view of true availability before you start moving jobs.
Troubleshooting
Drag feels sticky
Zoom out (Cmd/Ctrl -) or collapse the map sidebar to create more room on smaller screens.
Job snaps back
A conflict block or working-hours rule blocked the change. Check the toast message for the exact reason.
Need to move several days ahead
Use the mini calendar to jump to the new date first, then drag. Large moves are faster from the Jobs list → Reschedule.

