Drag and Drop to Reschedule Events
Move events on the calendar by dragging, resize to change duration, and transfer between team members.
Move events on the calendar by dragging, resize to change duration, and transfer between team members.
This guide explains how to use drag and drop to reschedule events on the JobsiteOn calendar. You will learn how to move events to different times, change event duration by resizing, transfer events between team members, and understand the confirmation behavior after a drop. Drag and drop is the fastest way to adjust your schedule without opening the edit form for each event.
/schedule from the main sidebar.Drag and drop lets you move event cards directly on the calendar grid. Instead of opening an event, changing the date and time fields, and saving, you simply grab the card and place it where you want it. The calendar saves the change automatically.
Dragging snaps to 15-minute increments. This means the event will align to the nearest quarter hour when you release it. You cannot drag to arbitrary minute values -- the snap ensures clean scheduling.
Tip: If you need to set an exact time that does not fall on a 15-minute boundary, open the event edit form instead and type the precise time manually.
In Week view, you can drag an event card horizontally to a different day column:
The event updates to the new date and time. The same confirmation toast and notification behavior applies.
Day view shows only one day at a time. To move an event to a different day in Day view, you need to use the edit form. Navigate to the event, click Edit Event, and change the date. Week view is better suited for cross-day rescheduling via drag and drop.
In addition to moving events, you can change their duration by resizing the event card.
Note: Resizing is available in Day and Week views. It is not available in Month view or on the Dispatch board.
When the calendar shows multiple team member columns (in Day view or the Dispatch board), you can drag events from one member's column to another.
Tip: To change only the team member without changing the time, drag the card straight across to the same time position in the new column. This ensures the schedule stays consistent.
While you drag an event, the calendar displays a lighter projected placeholder at the original position. This visual cue serves two purposes:
Once you release the card, the placeholder disappears and the event settles into its new position. If you cancel the drag (by pressing Escape or releasing in an invalid area), the event returns to its original position.
Events that run overnight or span multiple days have special drag behavior:
When you drag an overnight event, the entire event moves. Both the start and end times shift by the same offset. For example, dragging a 10 PM to 2 AM event one hour later makes it 11 PM to 3 AM.
After moving an overnight event, the continuation block on the second day updates automatically. You do not need to adjust the continuation separately.
Long appointments keep their full duration even when moved. A 4-hour event remains 4 hours regardless of where you drop it, even if it now crosses midnight.
When you drag a recurring event occurrence on the calendar, the move applies to that single occurrence only. The rest of the series remains unchanged.
If you need to move all future occurrences, use the event edit form and select the option to edit the full series.
Note: Moving a recurring occurrence via drag and drop creates an exception in the series. The moved occurrence retains all other details (title, type, assignee) but has a different date or time from the pattern.
After every drag-and-drop action, take a moment to verify:
If the event snaps back to its original position after you drop it, the save may not have succeeded. Refresh the page and check the event details. If the original time persists, try the move again or use the edit form as a fallback.
This usually means the save failed. Check your network connection and refresh the page. Try the drag operation again. If it continues to fail, open the event edit form and change the time manually.
Drag the event again to the correct position. There is no undo button for drag operations, but you can always move the event again immediately.
Make sure you are clicking and holding the event card, not the background. A quick click opens the event detail sidebar or popover instead of starting a drag. Hold the click for a moment before moving.
Check that you are hovering over the bottom edge of the event card. The resize handle only appears at the bottom. Also confirm you are in Day or Week view -- resizing is not available in Month view.
Notifications send after the save completes. If the assigned team member does not receive the notification within a few minutes, check the event detail to confirm the save succeeded and verify the team member's email is correct.
Use the right arrow to navigate to the following week, then drag the event within that week's view. Alternatively, open the event edit form and change the date directly.
No. Drag and drop operates on one event at a time. To move multiple events, drag them individually or use the edit form for bulk date changes.
Drag and drop is optimized for desktop browsers with a mouse or trackpad. On touch devices, tap and hold may initiate a drag, but the experience is best on larger screens.
No. Drag and drop only changes the time, date, and optionally the team member assignment. All other event details remain unchanged.
The calendar views and dispatch board are separate views. Switch to the Dispatch view to use its drag-and-drop assignment workflow. Calendar drag-and-drop handles time and date changes.
Did this answer your question?