Client Check-In
This page explains the three ways to check in a client when they arrive for a class.
Navigation — Check-In: This feature is accessed from the Calendar (IT: Calendario · FR: Calendrier · DE: Kalender · ES: Calendario · PT: Calendário · NL: Kalender · PL: Kalendarz · TR: Takvim).
Before you start
A client can only check in if they have a confirmed booking (IT: prenotazione confermata) for that class. Without a booking, check-in will be rejected.
The three check-in methods
Method 1 — App check-in (client self-checks)
The client opens the Agon mobile app and taps Check In on their upcoming class. No action required from staff.
Method 2 — QR code check-in
- Go to Calendar (IT: Calendario) and open the class.
- Click Check-in mode.
- Your device's camera activates.
- The client holds their phone QR code in front of the camera.
- Check-in is confirmed automatically.
Method 3 — Manual check-in
If a client doesn't have their phone:
- Go to Calendar (IT: Calendario) and click the class.
- In the detail panel, find the client.
- Click Check in (IT: Check-in) next to their name.
Check-in action labels:
| Action | EN | IT | FR | DE | ES | PT | NL | PL | TR |
|---|---|---|---|---|---|---|---|---|---|
| Check in | Check in | Check-in | Enregistrer | Einchecken | Registrar | Fazer check-in | Inchecken | Zamelduj | Giriş yap |
The check-in window
Check-in is only available within a time window around the class start:
- Opens: 30 minutes before class start (configurable in Settings)
- Closes: 15 minutes after class start (configurable in Settings)
Outside this window, app and QR check-in are rejected. Manual check-in works at any time.
You can adjust the check-in window in Settings (IT: Impostazioni · FR: Paramètres · DE: Einstellungen · ES: Configuración · PT: Definições · NL: Instellingen · PL: Ustawienia · TR: Ayarlar).
Check-in statuses
| Status | EN | IT | FR | DE | ES | PT | NL | PL | TR |
|---|---|---|---|---|---|---|---|---|---|
| Checked in | Checked in | Presente | Présent | Eingecheckt | Registrado | Presente | Ingecheckt | Zameldowany | Giriş yapıldı |
| Confirmed (not yet checked in) | Confirmed | Confermato | Confirmé | Bestätigt | Confirmado | Confirmado | Bevestigd | Potwierdzony | Onaylandı |
What if something goes wrong?
A client's app check-in is rejected Check that their booking status is Confirmed in the class panel. The check-in window may not have opened yet or may have already closed. Use manual check-in as a fallback.
A client arrived but I forgot to check them in Use manual check-in from the class panel at any time — it works outside the check-in window.