How does hiding fully-reserved shifts work on Vome?

How does hiding fully-reserved shifts work on Vome?

This setting lets you hide shifts that are completely full from what users see when they browse and reserve. It is one of the Scheduling controls on an opportunity's settings page, and it applies only to the opportunity where you turn it on, so your other opportunities are not affected. It is off by default.

What does "Hide fully-reserved shifts" do?

When you enable it for an opportunity, Vome hides shifts that are completely full and have no waitlist from the calendar and reserve list that users see. The goal is to reduce clutter so that users only see shifts they can act on. A full shift with no waitlist is one a user cannot do anything with, so there is no reason to show it.

When the setting is off (the default), full shifts still appear in the list. Users see them marked as full but cannot reserve them.

Which shifts actually get hidden?

A shift is hidden only when both of these are true:

  1. It is fully booked (every spot is taken by an active reservation), and
  2. It has no waitlist policy attached.

If a full shift does have a waitlist, it stays visible, because the user can still take an action by joining the waitlist. This setting never hides a shift that a user could still join in some way.

What counts as "fully booked"?

A spot counts as taken when someone holds an active reservation on it. Active statuses include applied, approved, attending, checked in, checked out, requested, and marked absent. Reservations that were rejected, declined, or cancelled release their spot, so they do not count toward the total. Once the number of taken spots reaches the shift's capacity, the shift is full.

What do users experience?

With the setting on, a user browsing this opportunity simply will not see the full shifts that have no waitlist. The user takes no special action and sees no message. Those shifts are just absent from the list. The shifts they do see are ones they can still act on, whether that means reserving a spot or joining a waitlist.

With the setting off, the user sees the full shifts in the list but cannot reserve them.

Does hiding a shift cancel it or affect people already signed up?

No. This is purely a visibility filter on the browse and reserve screens. Anyone already reserved on the shift keeps their reservation, and the shift still exists everywhere on the administrator side. If a spot later opens up because someone cancels, the shift is no longer full and reappears for users automatically.

    • Related Articles

    • How do I hide flexible shifts from the attendance kiosk?

      What is a flexible shift? A flexible shift is a shift that is created on the spot at the kiosk rather than scheduled in advance. When someone arrives without a reservation on the schedule, a flexible shift can be created so the person can be checked ...
    • How to Export an Individual's Upcoming Reserved Shifts in Vome

      If you need to export a volunteer’s upcoming scheduled shifts, you can do so using the Reservations & Hours Log report in Vome. This process helps you retrieve only the Reserved and Attendance Confirmed shifts — both of which indicate future ...
    • How Do Shift Notification Policies Work on Vome?

      1. What is a Shift Notification Policy? A Shift Notification Policy is a reusable set of notification rules that automates communication with users before, during, and after their shifts. Instead of manually sending reminders, you configure a policy ...
    • How does pausing new reservations work on Vome?

      This setting is a manual switch that closes an opportunity to new reservations. It is one of the Scheduling controls on an opportunity's settings page, and it applies only to the opportunity where you turn it on. It is off by default. What does ...
    • How to Privatize a Shift Within an Opportunity

      How to Privatize a Shift Within an Opportunity You can make a shift private in Vome by restricting its visibility to only users with a specific profile tag. This is useful when you want to make a shift available to select volunteers only, such as for ...