Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Auto-cancelled calendar reservations are not able to be booked in Outlook

Ali Jubran1
Tera Contributor

If a room or space is auto-canceled since someone doesn't check-in, the room is not able to be booked again before the auto-cancelled meetings end time in Outlook. In other words, a cancelled meeting does not clear off the outlook calendar even though the room is synchronized. 

1 ACCEPTED SOLUTION

Arvid
ServiceNow Employee
ServiceNow Employee

Hi Ali,

Cancelling reservation reservations when there is no check in, is controlled by the following settings;

  • On the reservable module, the "Cancel reservations exceeding check-in time"-setting must be checked
  • The system property "time_when_reservation_cancelled_without_check_in" holds the number of minutes after when the reservation is cancellled.

Based on this, a job runs to create an event to free up the space (room/resource in Outlook). But leaving the reservation in the employees calendar (we never touch the employees calendar in that case).

 

Regards,

Arvid

View solution in original post

5 REPLIES 5

Hello @Snowdeveloper03 ,

 

The check-in/check-out process is managed through the use of the Check-in/out reminder”-scheduled job. The job uses the following properties: “sn_wsd_rsv.time_before_check_in_out_reminder” and “sn_wsd_rsv.time_when_reservation_cancelled_without_check_in”.

 

  • Ensure check-in is required on the module or space level
    • This can be enforced through the reservable module (set “Override check-in policy” on the reservable module to “always require check-in”)
    • This can be managed by the space itself (space is indicated as check-in required, set “Override check-in policy” on the reservable module to “no override”)
  • On the reservation, the check-in state must be set to “awaiting_check_in” (this is done if a check-in is required as set on module or space level, the previous step)
  • Reservations are only being cancelled when “Cancel reservations exceeding check-in time” is set to true on the reservable module (system property)
  • The “Check-in/out reminder”-scheduled job runs every 30 minutes (OOB) and it finds all reservations that require check-in or check-out, and validate the next action.

 

Check-out is not enforeced. The daily task job (Reservation daily tasks) will mark the check-in state of a reservation based if the employee checked out or not.

Only if a reservation is checked out before the end time of the reservation, the time is adjusted. Checking-in out after the end time will not impact the reservation. It will only update the check-in state in that case.

 

 

Kind regards,
Arvid