Visitor Kiosk
The Visitor Kiosk is a digital touchpoint installed in a building lobby that lets visitors check in without staff assistance, using QR code scanning, email or phone lookup, or walk-up registration.
How visitors check in
The kiosk supports three check-in flows:
- Scan QR Code β Pre-registered visitors scan the QR code from their invitation email for instant check-in.
- Email/Phone Lookup β Pre-registered visitors search for their visit by email address or phone number.
- Walk-up registration β Unregistered visitors enter their details, select a host, and await host approval.
You manage kiosks in HqO Admin under App Configuration β Experience Channels β Visitor Kiosk.
Creating a kiosk
- Navigate to App Configuration β Experience Channels and select the Visitor Kiosk tab.
- Click Create.
- Enter a descriptive kiosk name, such as "Main Lobby Kiosk" or "North Entrance".
- Configure the Branding, Content, and Notifications tabs.
- Click Save.
Branding tab
The Branding tab controls the visual appearance of the kiosk.
| Setting | Details |
|---|---|
| Colors | Set a primary color and a secondary color. The system displays the contrast ratio and WCAG AA accessibility compliance status. |
| Logo | Upload a logo (PNG, JPEG, JPG, or WEBP; max 2 MB). It appears at the top center of the kiosk screen. |
| Background | Choose an Image (recommended 1920Γ1080px, max 5 MB) or a Solid Color. |
| Buildings | Link the configuration to one or more buildings. The building name displays automatically on the welcome screen; you can override it with a custom name or campus designation. |
| Language | Choose the kiosk and welcome screen display language. Visitors can toggle between supported languages using the flag icon. |
Content tab
The Content tab manages on-screen text and which check-in methods are available.
Welcome screen
| Field | Default | Description |
|---|---|---|
| Welcome text | "Welcome to" | Displayed above the building name. |
| Line two | "Building Name" | Override for a campus name or alternative text. |
Check-in options
Each check-in method can be toggled on or off with custom display text:
- Scan QR Code β Customize the primary text (for example, "Scan your QR code") and helper text (for example, "I have my QR code ready").
- Email/Phone Lookup β Customize the label text and input placeholder.
Visitor information fields
For walk-up visitors, toggle which fields are collected:
- Visitor company
- Reason for visit
Pending approval screen
Customize the title (default: "Host notified") and the message text shown to walk-up visitors while they wait for approval.
Notifications tab
The Notifications tab configures email and SMS messages sent to hosts, visitors, and guards. All templates support these variables:
| Variable | Inserts |
|---|---|
{visitor_name} | Full name of the visitor |
{host_name} | Name of the requested host |
{building} | Building name |
Host notifications
Sent when a walk-up visitor requests a host:
- Email β Toggle to enable, with a customizable subject line and body (default: "
{visitor_name}is requesting to visit and needs your approval"). - Text β Toggle to enable, with a customizable message (default: "
{visitor_name}is requesting to visit. Please approve or deny in the admin portal.").
Visitor notifications
| Stage | Default subject | Default body |
|---|---|---|
| Pending approval | "Your visit request has been submitted" | "Your host has been notified and will review your request shortly." |
| Visit approved | "Your visit has been approved!" | Directs the visitor to return to the kiosk and scan their QR code for badge printing. |
| Visit denied | "Visit request update" | "Your visit request could not be approved at this time." |
Guard notifications
Toggle a visit-request denial banner for security staff with a customizable message (default: "{visitor_name}'s walk-up visit request denied β please ensure visitor leaves the building").
Pairing a device
An iPad is recommended for high-traffic lobbies and Class A buildings for its touch accuracy, long OS support, and broad kiosk mount ecosystem. For full guidance, see Kiosk Hardware Recommendations.
- Download the Visitor Kiosk app by HqO from the Apple App Store on the iPad.
- In HqO Admin, open the kiosk configuration and click Add device.
- Follow the on-screen pairing instructions to link the tablet to the configuration.
After pairing, the device displays the configured welcome screen and check-in options. The app connects to local printers for badge printing.
Visitor workflows
Pre-registered visitor with QR code
- The visitor scans the QR code from their invitation email.
- The system retrieves and validates the visit record.
- The visitor confirms their details on screen.
- A badge prints automatically with name, host, company, and date and time.
- The host receives a check-in notification.
This flow is designed to complete in under 30 seconds.
Pre-registered visitor without QR code
- The visitor enters their email address or phone number.
- The system displays matching visit records.
- The visitor selects their visit and confirms their details.
- The host receives a check-in notification.
Walk-up (unregistered) visitor
- The visitor enters their name, optional company, and reason for visit.
- The visitor searches for a host by name or company.
- The system sends a real-time approval request by email and/or SMS.
- The host taps Approve or Deny in the admin portal or via notification.
- The kiosk updates within seconds:
- Approved β The badge prints and the visitor proceeds; the host receives a confirmation.
- Denied β The visitor sees a message and the security dashboard shows a denial banner.
The kiosk returns to the home screen after 30 seconds of inactivity if a visitor abandons check-in.
Tenant requirements
Tenants must opt in before their company appears in the walk-up host search. Configuring a kiosk in HqO Admin does not automatically register tenant companies. Tenant administrators must enable kiosk participation in Visitor Management settings and should assign multiple approvers to ensure availability.