What does re-reserving a cancelled shift mean?
When a reservation is cancelled, either by the user or by an administrator on the user's behalf, it can be brought back to a reserved state without creating a brand new reservation. Re-reserving reuses the original reservation record and changes its status from cancelled back to reserved.
Because the same record is reused, your check-in records and reporting stay accurate and you avoid duplicate reservations.
Who can re-reserve a cancelled shift?
There are two paths:
- Administrators can always re-add a cancelled user to a shift, regardless of your re-reserving settings.
- Users can re-reserve their own cancelled shifts only when the opportunity's policy allows it for that type of cancellation. The details are below.
Where do I manage the re-reserving policy?
The policy is configured per opportunity. To find it:
- Open the Opportunities page.
- Click the opportunity you want to configure.
- Open the opportunity's settings and go to User reservation settings.
- Locate the Re-reserving cancelled shifts card.
- Click the edit control on the card. This opens the cancellation policy popup, where all cancellation related settings are managed together.
- Adjust the toggles, then click Save.
The card shows the current state of each setting at a glance as Enabled or Disabled.
What settings control re-reserving?
There are two independent settings:
- Allow re-reserving shifts the user cancelled themselves. Controls whether a user can re-reserve a shift they cancelled on their own. Default: Enabled.
- Allow re-reserving shifts an admin cancelled for them. Controls whether a user can re-reserve a shift that an administrator cancelled on their behalf. Default: Disabled.
Because the two settings are independent, you can let users re-book shifts they cancelled themselves while keeping shifts your team cancelled under administrator control.
How does Vome know who cancelled a shift?
Every cancellation records who cancelled it (the user, an administrator, or the system) and when. That value decides which setting applies:
- Cancellations made by the user follow the "user cancelled themselves" setting.
- Cancellations made by an administrator follow the "admin cancelled for them" setting.
- System cancellations, for example when a user sets time off, follow the "user cancelled themselves" setting.
- Older cancellations recorded before this tracking existed are treated as user cancelled, so they also follow the "user cancelled themselves" setting.
How does a user re-reserve from My Schedule?
When a user opens a shift they cancelled in My Schedule, a banner indicates that they cancelled it. If the policy allows re-reserving for that type of cancellation, a Re-reserve shift action appears. The user clicks it, and the reservation returns to a reserved state.
If the policy does not allow re-reserving for that case, the action does not appear. If the shift is now full, the user is told the shift is full.
Can a user re-reserve from Book a Shift or the opportunity board?
Yes. When the policy allows it, a shift the user cancelled reappears in the Book a Shift flow and in the opportunity board's shift lists. The user reserves it as they normally would. Because a reservation record already exists, reserving it moves the existing record back to reserved instead of creating a duplicate.
If the policy does not allow re-reserving for that case, the shift is not listed and a reservation attempt is refused.
How does an administrator re-add a cancelled user to a single shift?
Open the shift and choose to add attendees. The attendee list now includes users who are cancelled for that shift:
- A cancelled user shows a Cancelled indicator next to their name. Hovering over it explains that the user is currently cancelled for the shift and that adding them back will re-reserve them.
- You can filter the list to cancelled users with the Cancelled filter tab. This tab appears only when at least one cancelled user is present.
- Select the user (and any others) and confirm. If any selected user is cancelled, a confirmation notice explains that some selected users previously cancelled this shift and that adding them moves them from cancelled back to reserved.
On confirmation, each cancelled user's reservation moves from cancelled back to reserved. This works regardless of the opportunity's re-reserving policy.
How does re-adding work during bulk assignment?
When you assign users to one or more shifts in bulk, any user who is already cancelled for a selected shift is not assigned silently. Instead:
- The assignment skips those cancelled users for those shifts and reports them back.
- A popup lists them by name and shift, with two options. Reserve again moves each cancelled reservation back to reserved. Skip leaves them cancelled.
Users in your selection who are not cancelled are assigned normally.
Does re-reserving respect shift capacity?
Yes. Re-reserving checks the shift's remaining capacity. If the shift is full at the time of re-reserving, the action is refused and the user is told the shift is full.
What is the difference between a cancelled reservation and a deleted one?
This distinction matters:
- A cancelled reservation is kept as a record with a cancelled status. It can be surfaced again and re-reserved.
- A deleted reservation is removed entirely. It does not appear as cancelled and cannot be re-reserved. Reserving the shift again would create a brand new reservation through the normal flow.
Are there shifts this does not apply to?
Self-schedule shifts are handled by their own separate rule and are excluded from the standard reservable shift list, independent of the re-reserving policy.
What are the default settings?
- Users can re-reserve shifts they cancelled themselves (Enabled).
- Users cannot re-reserve shifts an administrator cancelled for them until you enable that setting (Disabled).
- Administrators can always re-add a cancelled user, regardless of these settings.