Moving and Editing Bookings
Learn how to drag bookings to new times, resize them, reassign staff, and edit details
Moving and Editing Bookings
Overview
Once a booking is on your calendar, you can easily change it:
- Move to a different time (drag up/down)
- Assign to different staff (drag left/right)
- Make it longer or shorter (resize)
- Change details (double-click to edit)
No need to delete and recreate - just drag and drop!
Moving Bookings to Different Times
Drag to Move
Moving a booking is simple - click and hold on it, drag up or down to a new time slot, and release. The booking moves immediately. When you do this, the start and end times update while the duration stays the same (the booking keeps its length), and the staff assignment doesn't change.
[IMAGE PLACEHOLDER: Booking being dragged with motion arrow showing up/down movement]
If there's a conflict at the new time, you'll see a warning. As you drag, the calendar shows a ghost preview so you can see exactly where the booking will land before you release it.
Conflict Warnings
If you move a booking to a time when that staff member is already booked:
You'll see a modal:
- Shows the conflicting booking (job, customer, time)
- Gives you two choices: Reschedule or Override
To reschedule:
- Click "Cancel"
- Drag the booking to a different time
- Or assign different staff
To override:
- Click "Create Anyway" or "Override"
- Booking moves despite the conflict
- Use for emergencies only
[IMAGE PLACEHOLDER: Conflict warning modal with options highlighted]
Moving Across Days
In Day/Week views:
- Drag left or right to move to different days
- Works the same as moving up/down
- Drag to the day you want, drop it
In Month view:
- Click the booking first
- Edit modal opens
- Change the date manually
- Click Save
Reassigning Bookings to Different Staff
Drag Between Columns (Grid View)
How to do it:
- Click and hold the booking
- Drag left or right across staff columns
- Drop on the new staff member's column
- Staff assignment updates
[IMAGE PLACEHOLDER: Booking being dragged horizontally across staff columns]
What changes:
- Staff assignment (new person assigned)
- Booking appears on their calendar
- Removed from old staff member's calendar
- Times stay the same
Drag Between Rows (Timeline View)
Same concept, different direction:
- Click and hold the booking
- Drag up or down across staff rows
- Drop on the new staff member's row
[IMAGE PLACEHOLDER: Booking being dragged vertically across staff rows in Timeline view]
Multi-Staff Bookings
If a booking has multiple staff assigned, dragging changes ALL staff:
- Drag to new time = All staff move to that time
- Drag to new staff = Replaces entire crew with new person
To change one staff member:
- Double-click the booking
- Edit staff assignments in the modal
- Add or remove specific people
Resizing Bookings (Changing Duration)
Make Bookings Longer or Shorter
How to do it:
- Hover over the top or bottom edge of a booking
- Cursor changes to a resize handle (double arrow ↕)
- Click and drag up (to shorten) or down (to extend)
- Release when you reach the desired duration
[IMAGE PLACEHOLDER: Booking with resize handles at top and bottom edges highlighted]
What changes:
- End time adjusts (start time stays the same if dragging bottom edge)
- Start time adjusts (end time stays the same if dragging top edge)
- Duration updates
- Staff assignment unchanged
Common uses:
- Job running over - drag bottom edge down to add time
- Job finished early - drag bottom edge up to shorten
- Need earlier start - drag top edge up
Editing Booking Details
Quick Edit (Single Click)
Click once on a booking:
- Popup shows basic details
- Job number, customer, time, staff
- Click outside to close
- Good for quick reference
[IMAGE PLACEHOLDER: Booking popup showing quick details]
Full Edit (Double Click)
Double-click on a booking:
- Full booking details modal opens
- Shows job information
- Shows all assigned staff
- Can navigate to full job page
In the modal you can:
- View booking status
- See complete job details
- Click through to the job page
- Close to return to calendar
[IMAGE PLACEHOLDER: Booking details modal]
Editing from Job Page
For more control:
- Double-click booking on calendar
- Click "View Job" in the modal
- Go to Bookings tab
- Click the booking you want to edit
- Change times, staff, notes, or status
This method lets you:
- Change booking notes
- Update booking status (Scheduled → In Progress → Done)
- See all bookings for the job together
- Add or remove multiple staff members
[IMAGE PLACEHOLDER: Job detail page > Bookings tab with booking cards]
Deleting Bookings
From the calendar:
- Right-click on booking (context menu)
- Select "Delete Booking"
- Confirm deletion
From the job page:
- Go to Bookings tab
- Click the booking
- Click "Delete"
- Confirm
Warning: Deleting a booking can't be undone! If you just need to reschedule, move it instead.
When to delete:
- Job cancelled
- Booking created by mistake
- Work no longer needed
When NOT to delete:
- Just need different time (move it instead)
- Need different staff (reassign instead)
- Work is postponed (move to future date)
Batch Operations
Moving Multiple Bookings at Once
Currently not supported - you need to move bookings one at a time.
Workaround for moving many bookings:
- Use Day or Week view (easier to see multiple)
- Start with earliest booking
- Move it, then move the next one
- System remembers your drag pattern
Tip: If you need to reschedule a whole week due to weather, do it chronologically (Monday first, then Tuesday, etc).
Common Scenarios
Reschedule to Tomorrow
Fast method:
- Drag booking to the right (next day)
- Adjust time if needed (up/down)
- Done!
Careful method:
- Double-click booking
- Click "View Job"
- Bookings tab
- Edit booking
- Change date and save
Staff Called In Sick
To reassign their bookings:
- Look at their column/row on calendar
- For each booking, drag to available staff member
- System warns about conflicts
- Override if urgent, or reschedule
Tip: Do this early in the morning so everyone knows their updated schedule.
Job Taking Longer Than Expected
To extend booking:
- Hover over bottom edge of booking
- Drag down to add more time
- Check next booking (might create conflict)
- Adjust as needed
Or:
- Leave original booking as-is (shows when you expected to finish)
- Create second booking for the extra time
- Better for tracking how long jobs really take
Emergency Requires Immediate Scheduling
Fast schedule:
- Find next available time slot on calendar
- Drag to create booking
- Choose the job
- Override any conflicts if necessary
- Notify staff immediately
The drag method is fastest - don't use the + button for emergencies.
Tips for Efficient Editing
Use drag and drop when possible:
- Faster than opening modals
- Visual - you see where it's going
- Great for simple changes (time/staff)
Use modals for complex changes:
- Changing multiple details at once
- Updating notes or status
- Need to think about it
Check for conflicts before moving:
- Glance at destination time slot
- Empty = safe to move
- Already has booking = you'll get a warning
Resize instead of recreate:
- Job running over? Resize it
- Don't delete and create new one
- Preserves booking history and status
Keep staff informed:
- Moving bookings affects their schedule
- Send a message if making big changes
- They see updates on mobile app immediately
Common Questions
Can I move bookings from past dates? Yes, but it's usually better to leave them where they were for accurate record-keeping. Only move them if it was genuinely scheduled wrong.
What if I drag to the wrong place? Just drag it again! You can move bookings as many times as needed.
Can I copy a booking instead of moving it? Not directly. To duplicate a booking, note the details and create a new one manually with the same information.
Does moving a booking notify the staff member? No, there are no automatic notifications. If you reassign a booking, tell the staff member directly.
Can managers move bookings created by other people? Yes - as long as you have manager/admin permissions. Restricted users might not be able to edit bookings.
What if I move a booking and then the customer cancels? Just delete the booking or change the job status to "Cancelled" (turns the booking red).
What's Next?
- Creating Bookings - How to add new bookings
- Booking Conflicts - Understanding overlap warnings
- Using the Calendar - Master calendar navigation
- Multi-Staff Bookings - Working with team assignments
Need more help? Use the help cart (? icon in the header) or email support@cooledge.com.au
Was this article helpful?
Let us know if you found this information useful.
Still need help? Contact support
In this article
Use your browser's search (Ctrl+F) to quickly find specific topics within this article.
Browse all help articles →Related Articles
Understanding Booking Colors and Status
Learn what each color on your calendar means and how to quickly scan your schedule
Creating Bookings
Schedule work for jobs or add tasks to your calendar with drag-and-drop or the create button
Handling Booking Conflicts
Understand when staff are double-booked and how to resolve or override scheduling conflicts