Manage and configure reservation waitlist
Summarize
Summary of Manage and configure reservation waitlist
The reservation waitlist feature in ServiceNow allows employees to queue for preferred workspaces, durations, and locations when all spaces are fully booked. This automated waitlist system reduces manual monitoring efforts and streamlines the reservation process by automatically assigning freed-up spaces to queued employees. It enhances office space utilization and provides workplace administrators and event planners with valuable insights into space demand and optimization.
Show less
Key Features
- Waitlist Enrollment: Employees can join a waitlist via the Employee Center portal or reservation portal when no spaces are available. They select preferred neighborhoods if enabled by administrators.
- Waitlist Lifecycle: Waitlist records start in a Queued state and move to Confirmed when a space becomes available and is assigned. If a space is available at submission, the reservation is instantly completed.
- Notifications: Employees receive email and push notifications at all waitlist stages — Queued, Confirmed, Completed, and Expired.
- Priority and Weight Management: Workplace event planners can adjust the priority or weight of queued waitlist records to influence space assignment order. Without priority set, a FIFO (first-come, first-served) approach applies.
- Manual Space Assignment: Event planners can manually assign spaces on behalf of employees, fulfilling waitlist requests immediately when a space is available.
- Automated Cleanup: A nightly scheduled job expires waitlist records with stale start times, and expired or canceled records older than 30 days are purged to maintain accurate reporting.
Practical Benefits for ServiceNow Customers
- Improved User Experience: Employees avoid constant monitoring for space availability and get automatic assignment notifications.
- Administrative Efficiency: Event planners and workplace managers reduce manual tasks through automation and gain control over waitlist priorities and manual assignments.
- Optimized Space Utilization: Vacant spaces are filled promptly, maximizing workplace resources.
- Insightful Reporting: Data on waitlist demand and space usage supports strategic planning for workplace management.
Configuration and Management
Workplace administrators enable the waitlist feature and neighborhood browsing in the reservation module configuration. Event planners manage waitlist priorities and manual assignments through the Reservation Waitlist data model, which governs the lifecycle and status of waitlist records. The system automatically handles expiration and purging of outdated entries to maintain accurate and up-to-date waitlist queues.
A reservation waitlist lets employees queue for a preferred space, duration, and location. The waitlist record is held until the preferred space is available.
Employees can join a waitlist when building spaces are fully booked. They can join a waitlist queue until a space is available. A space can be freed up or made available. When a space is available, application assigns the space for reservation and the waitlist gets confirmed. Joining a waitlist helps avoid manual monitoring of available or freed up spaces on the reservation portal. It also streamlines the reservation process and helps avoid friction.
- Reduces scheduling friction for both employees and workplace administrators.
- Helps avoid manual monitoring for available or freed-up spaces for reservation.
- Improves office space utilization by filling vacated spaces automatically. Workplace Event Planners and Workplace Managers get insights on space utilization, space optimization, and space demand requirements for a given location.
- Event planners can review and update waitlist records that are queued. They can change the weight or priority of a Queued waitlist record and move it up in the queue for space allocation. They can also manage space assignments on behalf of employees. They can assign a space when employees are unable to find a preferred reservable space and time slot.
Reservation waitlist workflow
The following steps describe the waitlist lifecycle:
- The Enable waitlist check box on the Reservation Module configuration is enabled by workplace administrators to allow employees to join a waitlist.
- Employees can join a waitlist and select their preferred neighborhoods. They can waitlist on a neighborhood. Note:The Enable browse by neighborhood check box must be selected by workplace administrators .
- Employees can make a reservation using the reservation portal. For more information, see Create a reservation.
- Employees can submit a Reservation waitlist record producer using the Employee Center portal. The application creates a waitlist record. Note:For more information, see Create a reservation waitlist.Employees can only subscribe to the waitlist when the Reservation waitlist record producer is enabled by workplace administrators.
- Initially, the waitlist record is Queued. When a space is freed up or available, the status of the waitlist changes from Queued to Confirmed. The waitlist
status changes to Confirmed when a space is assigned to an employee.
If at the moment of submitting the waitlist, a space is available, the waitlist request is completed instantly. A reservation is created for the employee and the waitlist record is marked as completed. If no spaces are available while submitting a waitlist request, the request moves to Queued status until a space is made available and it moves to Confirmed state.
- Employees receive an email notification and a push notification that a space is assigned for reservation. For all stages of a Waitlist record lifecycle, employees receive an email and push notification (Queued, Confirmed, Completed, and Expired).
- Workplace reservation event planners can update the weight or priority of a queued waitlist record to move it up in the queue for confirmation.
The application fetches the waitlist queue records and assigns a space based on the highest weight or priority assigned for a queued waitlist. If weight or priority is missing for a queued waitlist, the application checks for Created column value in the Workplace Reservation table. It prioritizes space assignments based on the first in, first out (FIFO) logic or first-come, first-served basis . Based on the start time of a queued waitlist record, space assignment is done. The oldest record or a record with the oldest start time is prioritized. Recent or newly added waitlist records are queued and wait behind all previously queued records. For more information, see Reservation Waitlist data model.
For more information, see Reservation Waitlist data model.
- Workplace event planners can also assign a space manually on behalf of employees. If employees are unable to find a space or when they request event planners to assign a space, they can assign a space. If a space is available,
the waitlist request is fulfilled immediately and confirmed. A reservation is created and the Fulfilled by column in the Reservation Waitlist table is updated with the event planner's name who assigned a space
manually.
For more information, see Reservation Waitlist data model.
Note:Only Reservation Event planners can update and change the priority or weight of a Queued waitlist record. - The Waitlist expiration scheduled job runs nightly . It removes canceled, expired, or queued waitlist records with an older start time (timestamp). If no space is available on the requested start time and date, the waitlist entry expires automatically. The waitlist expiration scheduled job removes or expires stale or past waitlisted records. The expired records aren't permanently removed from the system. For more information, see Create a schedule job for waitlist.
- Expired and canceled entries older than one month are permanently deleted from the system . For more information, see Purge a waitlist.