Top.Mail.Ru

Advanced UnSpot Plan from $100 $50 for Your Company Fix this Price

Promo deadline:
Help center / Administration / Workspaces management / Check-in methods: how to verify office presence

Check-in methods: how to verify office presence

A check-in method is how an employee proves they are really in the office. The block appears on the second step of booking control, and at least one method has to be selected. This article covers all five: what each of them requires from the employee, what the company has to set up and when a method will not work.

Where to find it: Manage → Company settings → Check-in policies → the Desk and parking space booking control block → Edit settings → second step → Check-in method. The rest of the fields are covered in the settings reference.

The five methods at a glance

MethodWhat the employee doesWhat has to be set upWorks for
Automatic Check-in via Mobile Device (IP, WiFi, GPS)Nothing — being in the office with the app is enoughLists of office IP addresses and SSIDs, office coordinatesDesks and parking
QR codeScans the QR code of the resource or confirms from a displayPrinted and placed QR codesDesks, parking, meeting rooms
Remote confirmationPresses a button in an email, a push notification, a messenger or in the systemNothing beyond enabled notificationsDesks and parking
PACSNothing — badging in at the entrance is enoughAn incoming subscription from the access control systemDesks
Switch off notificationsNothing, and receives no notificationsPACS enabled, with QR code and Remote confirmation switched offDesks

⚠️ For meeting rooms only the QR code method is available (confirming from the display at the room counts as the same method). Neither the network, nor PACS, nor the remote button exist in the meeting room form — see meeting room check-in.

Automatic Check-in via Mobile Device (IP, WiFi, GPS)

The interface description: “Bookings are automatically confirmed when the employee is detected onsite”. This is the only method that requires no action at all: the mobile app tells the system where the employee is, and the system sets the mark itself.

Under the toggle there is a subheading Ways to verify on-site presence: and two lists. Presence counts as verified if any single one of three factors matches:

FactorWhere it is setHow it is verified
IP addressThe Add IP address button in the same block, up to 3 valuesThe external IP address the app connects from matches one from the list
WiFi network SSIDThe Add WiFi Network (SSID) button, up to 3 valuesThe name of the network the phone is connected to matches one from the list
CoordinatesThe Office location coordinates field in the local settings of the spaceThe phone is within roughly 1 km of the office point

What to know before switching it on:

  • The lists cannot be empty. The form will not save the method without at least one IP address or SSID: the error “Entering the SSID or IP address value is mandatory” appears.
  • Verification by coordinates only works where the office coordinates are set. The “Office location coordinates:” line is visible in the local settings of a space; if it reads “not set”, the geolocation factor never fires and only IP and SSID remain.
  • The method requires the mobile app. The web version reports neither IP, nor SSID, nor coordinates.
  • This method does not count as a selected method for the form. It cannot be the only one: QR code, Remote confirmation or PACS has to be enabled next to it. Automatic network check-in is an addition to a primary method, not a replacement.
  • While the window is open but it is too early for the ordinary reminder, the app receives silent service notifications — invisible to the employee and used to re-check presence. They are sent no more often than every 15 minutes.

QR code

The interface description: “Users should scan the QR code in the office to confirm their booking”. This is the strongest proof of presence: the code is physically attached to the resource or shown on a meeting room display, and it cannot be scanned remotely.

What the company has to do:

  1. Switch on the QR code toggle.
  2. Open the Download QR Codes link next to the toggle — it leads to the resource exports section where the file with the codes is generated.
  3. Print the codes and place them on desks, parking spaces or next to meeting rooms.

How it looks for the employee:

  • Scanning the code of a resource. The phone camera opens the booking page and the confirmation goes through automatically. If the employee has several eligible bookings on that resource, the system confirms one of them — worth keeping in mind if your company books one resource in several short intervals.
  • Confirming from a meeting room display. On the screen next to the room the booking is shown with a “Confirm until” caption and a Confirm button.
  • Creating a booking by QR code closes the first step automatically. The second step is marked by itself only when the first one is switched off — with both stages enabled, presence is still confirmed inside the second window.

⚠️ The Download QR Codes link is hidden from the Office manager role — codes are exported by a Super Administrator or an Offices Administrator.

Remote confirmation

The interface description: “Users will be able to confirm their bookings remotely per email, push notification or corporate messenger”. This is the same method the first step works by, but allowed on the second step as well.

The Confirm button appears:

  • in the “Please confirm your booking” email;
  • in the push notification of the mobile app;
  • in the corporate messenger message;
  • in the Bookings section of the system itself.

When to enable it: if physical control is not required but discipline is — so that the employee at least confirms they are coming. This method does not prove actual presence: the button can be pressed from anywhere.

⚠️ Next to the Confirm booking button in the email and in the messenger there is a second button — Cancel booking in the email, Cancel meeting for a meeting room and simply Cancel in a push notification or a messenger. It deletes the booking rather than “declining the confirmation” — there is no intermediate state.

PACS

The interface description: “The booking will be confirmed automatically after the user is identified in the office via PACS”. The physical access control system reports an entry to UnSpot, UnSpot sets the employee status to in-office and confirms their bookings.

What has to be set up: an incoming subscription from the access control system. Next to the toggle there is a Set up PACS connection link leading to the incoming subscriptions section of the integrations. The protocol is described in Incoming webhooks API reference.

How the system identifies who entered: if the access control system sends an email address, only the email is used for the lookup. If another identifier is sent, the pass number is tried first and, when there is no match, the last and first name (the middle name is not used). If more than one employee matches, the event is ignored.

Limitations worth knowing:

  • Desk bookings are confirmed. Passing a turnstile does not confirm a parking space booking: presence via PACS is not applied to parking.
  • Only the booking of the employee it is issued for is confirmed: a manager passing the turnstile does not confirm a booking they created for a subordinate.
  • The method only works for bookings whose second-step window is open: an entry event outside the window confirms nothing.

Switch off notifications

The toggle appears only when PACS is enabled. The description reads: “All notifications about bookings will be disabled (booking reminders, confirmations and cancelations)”.

The purpose of the mode is control that works invisibly. The employee receives neither a second-step confirmation request nor a message about a cancelled booking — presence is detected on entry and no extra noise is created. This is convenient when PACS covers all entrances and confirmation is effectively guaranteed.

⚠️ The mode only works while PACS is the single enabled check-in method. If QR code or Remote confirmation is enabled next to it, notifications keep arriving: staying silent would be wrong, because the employee is still expected to act. First-step notifications are never switched off by this mode.

What to consider before enabling it:

  • Cancellation notifications are switched off too. A booking disappears silently, and the employee finds out only by opening their booking list. If PACS did not register the entry for any reason, it will look like a booking that vanished.
  • Notifications for parking bookings keep arriving. The suppression is implemented for desks only; parking reminders and cancellation messages are sent as usual.
  • The first step keeps notifying. The mode silences second-step messages only.
  • The mode does not disable the control itself — bookings are still cancelled, just without warnings.

Automatic parking check-in by vehicle plate

A separate case that is not configured in this block: if licence plate recognition cameras are connected to the system, a parking booking is confirmed when the car drives in. The system matches the recognised plate against the vehicle number in the booking.

Specifics of this path:

  • it works for parking bookings only and only with the second step enabled;
  • the event and the booking start must fall on the same calendar day in the office time zone;
  • the time window is not checked — matching the day is enough;
  • the vehicle number in the booking must have no typos, otherwise no match is made.

What can and cannot be combined

CombinationResult
QR code + Remote confirmationAllowed. The employee picks whichever is convenient
PACS + QR codeAllowed and practical: an entry confirms the booking by itself and QR stays as a fallback
Automatic check-in via mobile device onlyThe form will not save. One more method is required: QR code, Remote confirmation or PACS
PACS + Switch off notificationsAllowed. Notifications for desk bookings are disabled
Switch off notifications without PACSImpossible: the toggle only appears together with PACS
No method at allThe form will not save: “Please choose the check-in method”

Leave a request for a call and we will contact you

Loading