Check-in & Attendance
Configure QR codes, facial recognition, and geofences while monitoring live attendance signals.
Set Up Check-In Methods
Configure how your team clocks in: QR codes, face recognition, or automatic location check-ins.
Quick Overview
This page lets you set up and manage all three check-in methods. Each method has its own tab, so you can configure them separately. Your plan determines which features are available—you'll see upgrade prompts if you need more.
QR Codes
When to use: Kiosks, visitor entrances, or any place where you want people to scan a code to check in.
Managing QR Codes
View all codes:
- See every QR code you've created in a table
- Each code shows its label, when it was created, and whether it's active
- Toggle codes on/off with a switch—changes save immediately
View details:
- Click View on any code to see:
- Rename the code
- Turn it on or off
- Copy the shareable link
- Download a PNG image for printing
- Print signage directly
- Delete the code
Creating QR Codes
Click Create QR Code
Start the creation wizard.Choose Type
Choose Static (never changes) or Rotating (changes automatically for security).Configure Rotation (Optional)
For rotating codes, set:- How often it rotates (seconds, minutes, hours, days, etc.)
- When rotation starts and ends
- Optional time restrictions (only works during certain hours)
Label It
Give it a label (e.g., "Main Entrance", "Warehouse Door")Save
The form will tell you immediately if something is missing or invalid.
Printing & Sharing
Print signage:
- Open any QR code's details
- Click to print or download a PNG
- The printable template includes your organization name, QR label, and instructions
- Preview before printing to make sure it looks good
Share links:
- Each code has a shareable link
- Use this for kiosk-style tablets or remote check-in stations
- Copy the link and share it with your team
Download Scan Logs
See who scanned which codes and when:
- Click Download report on any QR code
- Get a CSV file with all scan history
- Use this for attendance audits or troubleshooting
Face Recognition
When to use: Desks, entry points, or anywhere you want touchless, secure check-ins.
Settings
Enable face check-in:
- Toggle Face Check-In on to allow team members to use face recognition
- Toggle Enrollment on to let team members enroll their faces
Set confidence level: Choose how strict the face recognition should be:
- Lenient (80% match) – Easier to check in, might have occasional false matches
- Balanced (90% match) – Good balance of security and ease
- Strict (98% match) – Very secure, might require better lighting or re-enrollment
A badge shows which level you've selected so you know what to expect.
Save your settings:
- Click Save to apply changes
- You'll see a success message when it's saved
- If something goes wrong, you'll see an error message with details
Enrollment Management
View enrollments:
- See everyone who has enrolled their face
- Table shows:
- Name and photo
- Last check-in time
- When they enrolled
- Actions menu
View details:
- Click View details to see the enrollment photo and metadata
- Useful for troubleshooting recognition issues
Delete enrollment:
- Remove an enrollment if someone left or needs to re-enroll
- The row disappears immediately, then the system confirms the deletion
Pagination:
- Use the page controls to navigate through large lists
- Choose how many enrollments to show per page
Auto-updates:
- New enrollments appear automatically—no need to refresh
- If enrollments fail to load, you'll see a loading state
Geofences
When to use: Automatic check-ins when people arrive at specific locations (like your office or job site).
Managing Geofences
View all geofences:
- See each geofence as a card showing:
- Radius or polygon shape
- Whether it's active
- Quick actions (edit, duplicate, delete)
Create or edit:
- Click Create Geofence or Edit on an existing one
- Draw a circle (radius) or polygon (custom shape) on the map
- Set a schedule (when it's active)
- Add metadata like location name
- Save
Usage limits:
- Your plan determines how many geofences you can have
- The system updates your usage automatically when you create or update geofences
Analytics & Live Events
View analytics:
- Click View Analytics on any geofence
- See:
- How many times people entered/exited
- How many unique users checked in
- How long people stayed (dwell time)
- Any anomalies (people outside the zone, etc.)
Live updates:
- Analytics update automatically as people check in
- See events in real-time as they happen
Enable the feature:
- If geofencing isn't working, make sure you've enabled it for your organization
- You'll see a message guiding you if the feature is disabled
Refresh & Plan Limits
Refresh button:
- Click the refresh icon to get the latest QR codes, geofences, and plan information
- Use this after making changes or if something looks outdated
Plan limits:
- Each tab shows upgrade prompts if your plan doesn't include that feature:
- QR Codes – Available on all plans
- Geofences – Available on Pro+ plans
- Face Recognition – Available on Business+ plans
- Click the upgrade link to go to Plans & Billing
QR Code Validation & Errors
"Duplicate label" error
You tried to create a QR code with a label that already exists. Each QR code must have a unique label.
Fix it: Choose a different label name. You can edit existing codes to rename them if needed.
"Invalid rotation settings"
For rotating QR codes, the rotation interval or time restrictions are invalid. Common issues:
- Rotation interval is 0 or negative
- Start time is after end time
- Time restrictions conflict with rotation schedule
Fix it: Review your rotation settings and ensure all times and intervals are valid.
QR Code Limits
Your plan determines how many QR codes you can create. If you hit the limit:
- You'll see an upgrade prompt
- Existing codes continue to work
- You need to upgrade or delete unused codes to create more
Check your usage: The page shows how many codes you're using vs. your plan limit.
Face Recognition Configuration Errors
"Provider not configured"
Face recognition requires either AWS Rekognition or Azure Face to be configured. You need to:
- Set up the provider in your organization settings
- Configure API keys and credentials
- Enable the provider for your organization
Fix it: Contact support or check your organization's integration settings to configure the face recognition provider.
"Confidence level invalid"
The confidence level setting is invalid or out of range. Valid levels are:
- Lenient: 80%
- Balanced: 90%
- Strict: 98%
Fix it: Select a valid confidence level from the dropdown. The system will validate your selection.
Face Recognition Plan Requirements
Face recognition is available on Business+ plans. If you see it's locked:
- Check your current plan in Plans & Billing
- Upgrade to Business+ or higher
- Refresh the page after upgrading
Note: Even with the right plan, you still need to configure the provider (AWS or Azure).
Geofence Validation & Errors
"Invalid geofence shape"
The geofence you drew is invalid. Requirements:
- Circle: Must have valid latitude, longitude, and radius > 0
- Polygon: Must have at least 3 points, and points must form a valid shape
Fix it: Redraw the geofence on the map. Make sure circles have a valid center and radius, and polygons have at least 3 distinct points.
"Geofence limit exceeded"
You've reached your plan's geofence limit. Your plan determines how many geofences you can create.
Fix it:
- Upgrade your plan to get more geofences
- Delete unused geofences to free up space
- Check your usage vs. limit on the page
Geofence Plan Requirements
Geofencing is available on Pro+ plans. If you see it's locked:
- Check your current plan in Plans & Billing
- Upgrade to Pro+ or higher
- Refresh the page after upgrading
Geofence Schedule Validation
When setting up geofence schedules:
- Start time must be before end time
- Schedules can span multiple days
- You can set different schedules for weekdays vs. weekends
- Invalid schedules show an error message
Fix it: Review your schedule settings and ensure all times are valid.
Real Situations
QR toggle reverts immediately?
→ The change didn't save. Check the error message (hover over any toast notification). Common issues:
- Duplicate label names (each code needs a unique label)
- Missing required information (label, rotation settings, etc.)
- Network connectivity issues
Fix the issue and try again. If it persists, refresh the page and check your internet connection.
Face enrollments stuck on "Loading"?
→ There might be a connection issue or the face recognition provider isn't configured. Try:
- Click the Refresh button to reload
- Check that AWS Rekognition or Azure Face is configured
- Verify your plan includes face recognition (Business+)
- Check your internet connection
Any errors will show in a message. If it still doesn't work, contact support.
Geofence analytics are empty?
→ Make sure:
- You've actually created geofences and they're active
- The geofence feature is enabled for your organization
- People have actually checked in using geofences (analytics only show data when there's activity)
- The date range includes days when check-ins occurred
If all of these are true but analytics are still empty, there may be a data sync issue—contact support.
Feature locked even after upgrading?
→ Try these steps:
- Refresh the page to clear the cache
- Go to Plans & Billing and click the Refresh button there to update your plan information
- Wait a few moments for the system to sync your new plan
- Refresh the Check-in & Attendance page again
If it's still locked after a few minutes, contact support—there may be a billing sync delay.
QR code won't print or download?
→ Check your browser's pop-up or download permissions. The system generates a download link—try:
- Allowing pop-ups for the site
- Opening the link in a new tab
- Checking your browser's download settings
- Trying a different browser
Face recognition settings won't save?
→ Check:
- Your plan includes face recognition (Business+)
- The face recognition provider is configured (AWS or Azure)
- You have permission to manage check-in settings
- Your internet connection is stable
If all of these are true but it still won't save, check the error message for specific details.
What Happens Next
- QR codes are active immediately after creation
- Face recognition settings apply as soon as you save
- Geofences work as soon as they're created and enabled
- Your team can start using any method you've set up
This screen is how you keep attendance trustworthy. Use it daily to rotate QR codes, manage face enrollments, and confirm every location boundary is still accurate.