FrontDesk Admin Help
Overview
FrontDesk is a hotel key issuance system that allows front desk staff to issue room keys (PIN codes + QR codes) to guests. Admins configure the system from this page (the /frontdesk route in the admin app), while staff use a dedicated staff app accessed via a URL shared by the admin.
The admin interface is organized into four tabs: Rooms, Units, Staff, and Settings.
Key Features
- Add, bulk-add, and delete rooms (Rooms tab)
- Map KEYVOX smart locks to rooms — entrance and individual room locks (Units tab)
- Create staff accounts, reset PINs, and activate/deactivate staff (Staff tab)
- Enable FrontDesk, share the staff app URL, configure default check-in/out times, and set idle timeout (Settings tab)
Tabs Overview
| Tab | Description |
|---|---|
| Rooms | Add and delete guest rooms eligible for key issuance |
| Units | Assign KEYVOX devices as entrance or room locks |
| Staff | Create staff accounts and manage their PINs and status |
| Settings | Enable FrontDesk, manage the staff app URL, default times, and idle timeout |
Setup Guide
Follow these steps in order when setting up FrontDesk for the first time.
Step 1: Add Rooms
- Open the Rooms tab
- Click Add to enter a single room number, or Bulk Add to register multiple rooms at once
- The added rooms appear in the list
Bulk add format examples:
101, 102, 103— comma-separated list101-110— range (rooms 101 through 110)101-105, 201-205— combined- Up to 200 rooms can be added at once
Step 2: Assign KEYVOX Units
- Open the Units tab
- All KEYVOX devices registered to your facility are listed
- Assign each device to one of the following roles:
- Entrance: The shared entrance lock (only one per facility)
- Room: An individual room lock. After selecting, choose the corresponding room from the dropdown
- Unclassified: Devices not used by FrontDesk
If no entrance unit is configured, guests will not be able to enter the building. Make sure to assign exactly one device as the entrance.
Step 3: Add Staff
- Open the Staff tab
- Click + Add Staff
- Enter a username (alphanumeric characters and underscores only) and an initial 6-digit PIN
- Share the staff app URL, username, and initial PIN with the staff member
Staff are required to change their PIN on their first login.
Step 4: Review Settings and Share the Staff App URL
- Open the Settings tab
- Turn on the Enable FrontDesk toggle
- Copy the Staff App URL and share it with your staff
- Adjust the default check-in and check-out times if needed
Detailed Features
Rooms Tab
Add and manage guest rooms individually or in bulk. Registered rooms appear as selectable options in the staff app's key issuance screen.
This tab shares the same UI as the Okihai (Delivery Management) room list for the same facility.
Units Tab
Manage the mapping between KEYVOX smart lock devices and guest rooms.
- Entrance: Only one device per facility. Used by guests to enter the building
- Room: Each room's door lock. Map it to a room registered in the Rooms tab
- Unclassified: Spare or unused devices
Staff Tab
Manage front desk staff accounts. Staff log in using only a 6-digit PIN — no username is required at login.
Adding staff:
- Username: alphanumeric characters and underscores only
- Initial PIN: 6 digits. Staff must change this on their first login
Resetting a PIN:
- If a staff member forgets their PIN, click Reset PIN next to their name and set a new initial PIN
- The staff member will be prompted to change it again on their next login
Activating / Deactivating:
- Click Deactivate to prevent a staff member from logging in (e.g., after resignation)
- The account is retained and can be reactivated at any time
Status indicators:
- Awaiting first login: The staff member has never logged in
- Active: Normal, usable account
- Inactive: Deactivated
- Locked: Temporarily locked after too many failed login attempts
Settings Tab
Enable FrontDesk: Turns the entire FrontDesk feature on or off. When disabled, staff cannot access the staff app.
Staff App URL: Shown only when FrontDesk is enabled. Share this URL with your staff so they can access the app. Use the Copy button to copy it to the clipboard.
Default Time Settings:
- Check-in time: The default check-in time used when issuing keys (e.g., 15:00)
- Check-out time: The default check-out time (e.g., 11:00)
These times are used as the base when staff issue keys without specifying early check-in (ECI) or late check-out (LCO) options.
Idle Timeout: Sets how long the staff app waits before automatically logging out due to inactivity. The range is 1–60 minutes. A shorter timeout (5–10 minutes) is recommended for security.
FAQ
Q: A staff member forgot their PIN. What should I do? Go to the Staff tab, click Reset PIN next to the staff member's name, and set a new initial PIN. They will be prompted to change it on their next login.
Q: Where can I find the staff app URL? In the Settings tab, when FrontDesk is enabled, the URL is shown in the Staff App URL section.
Q: How do I handle a staff member who has left? Click Deactivate on their row in the Staff tab. They will no longer be able to log in, but their account history is retained.
Q: Can I delete a room that was added by mistake? Yes. Use the delete button next to the room in the Rooms tab. This does not affect any keys already issued for that room.
Related Documents
- FrontDesk Staff App Help — Staff guide for issuing, checking, and extending keys
- Delivery Management Help — A feature sharing the same room management UI
- Unit Classification Help — How to classify KEYVOX units