Skip to main content

First to arrive schedules

First to arrive schedules operate alongside Unlock schedules, enabling two important use cases:

  • Delaying the activation of an existing Unlock schedule until the first authorized unlock ("First to arrive")
  • Ending an active Unlock schedule early when the last person leaves the facility ("Last to leave")

Delaying the activation of a planned Unlock schedule

First to arrive schedules delay the activation of Unlock schedules until the first authorized arrival at a site to ensure prior physical presence.

Example

You've set an Unlock schedule Mondays from 8:00 a.m. to 6:00 p.m. However, to ensure that the facility is never unlocked without staff present—especially during holidays—you decide to add a First to arrive schedule from 7:00 a.m. to 6:00 p.m. In this scenario, the planned Unlock schedule will behave as follows:

  • If the first authorized access occurs at 7:30 a.m., the Unlock schedule starts at 8:00 a.m.
  • If the first authorized access occurs at 8:30 a.m., the Unlock schedule starts at 8:30 a.m.

Early termination of an active Unlock schedule

First to arrive schedules also enable the early termination of an active Unlock schedule when the last authorized person leaves the facility. This feature ensures that the doors remain locked when there is no longer any staff present.

Example

You've set an Unlock schedule on Mondays from 8:00 a.m. to 6:00 p.m. To prevent the office from remaining unlocked should your staff leave earlier than 6:00 p.m, you decide to add a First to arrive schedule from 7:00 a.m. to 6:00 p.m. In this scenario, if the last person leaves at 4:30 p.m., they can terminate the Unlock schedule by pressing the Request-to-Exit button set to Terminate Unlock schedules.

First to arrive covering multiple Unlock schedules

An individual First to arrive schedule can cover multiple Unlock schedules. In cases where there are two or more Unlock schedules within a single First to arrive schedule, the First to arrive schedule will impact all covered Unlock schedules where they are covered, even if there are interruptions between them.

Example

On Mondays, you've configured two Unlock schedules: one running from 8:00 a.m. to 11:00 a.m., and another from 12:00 p.m. to 6:00 p.m. To enable the option of delaying or terminating these schedules earlier, you apply the First to Arrive schedule from 7:00 a.m. to 6:00 p.m., encompassing both Unlock schedules. A potential scenario is as follows:

  1. The first authorized access occurs at 8:30 a.m.: the First to arrive condition is satisfied, and the door will unlock.
  2. At 11:00 a.m., the first Unlock schedule ends and the door will lock.
  3. At 12:00 p.m., the second Unlock schedule activates, since it is within the same First to arrive schedule that was already satisfied at 8:30 a.m. This allows you to have gaps between your Unlock schedules without having to unlock again for each new schedule.
  4. The last person leaves at 5:45 p.m., and pushes the Request-to-Exit button: the second Unlock schedule is terminated

Timing recommendations for First to arrive schedules

The ideal timing for the First to arrive schedule depends on when your regular staff typically arrives. Consider the following scenario:

  1. You set an Unlock schedule for 8:00 a.m. alongside a First to arrive schedule for 7:00 a.m.
  2. Your cleaning staff arrives at 7:00 a.m., unlocks the door, triggering the Unlock schedule.
  3. They finish and depart at 7:30 a.m., leaving the office unstaffed.

In this case, it is crucial that they terminate the Unlock schedule by pressing the Request-to-Exit button, otherwise the door will remain unlocked, posing the risk of no staff presence after 7:30 a.m.

Schedule views

In Kisi, there are two views for schedules:

  • List view: The list view provides a configuration interface. By clicking on a schedule, admins can customize it (edit, enable, disable, delete) according to their requirements.
  • Weekly preview: The weekly preview provides a comprehensive overview of all schedules for the week, presenting them in their intended state, without taking into account the current lock state.