Home Pre-Registration & Scheduling

Pre-Registration & Scheduling

Visitor pre-registration, calendar integration, and scheduled visits
By KYBER
2 articles

Pre-Registration Portal for Hosts

Pre-registering visitors before they arrive streamlines the check-in process, reduces lobby wait times, and gives your security team advance notice of who to expect. KyberAccess provides hosts with a dedicated pre-registration portal where they can register individual visitors, import groups via CSV, and send email invitations with QR codes for instant check-in. Accessing the Pre-Registration Portal Hosts can access the pre-registration portal in two ways: From the Admin Dashboard 1. Log in to the KyberAccess admin dashboard. 2. Navigate to Visitors > Pre-Register from the main sidebar. 3. The pre-registration form opens, ready for the host to enter visitor details. From the Host Portal If your organization has the Host Portal enabled (a simplified interface for non-admin hosts): 1. The host navigates to your organization's Host Portal URL (e.g., yourcompany.kyberaccess.com/host). 2. They log in with their host credentials. 3. The portal opens directly to the pre-registration view. To enable the Host Portal, an administrator goes to Settings > Host Portal and toggles Enable Host Portal to on. Pre-Registering a Single Visitor To register an individual visitor: 1. On the Pre-Registration page, click Register New Visitor. 2. Fill in the visitor details: - Visitor Name (required) — First and last name. - Email Address (required for sending invitations) — The visitor's email. - Phone Number (optional) — Mobile number for SMS notifications. - Company/Organization (optional) — The visitor's company. - Visitor Type — Select from Guest, Contractor, VIP, Interview, Delivery, or any custom types configured by your administrator. - Visit Date — The expected date of the visit. Click the calendar picker to select. - Expected Arrival Time — The anticipated arrival time. - Expected Departure Time (optional) — When the visit is expected to end. - Purpose of Visit (optional) — Free-text field or dropdown selection depending on your configuration. - Location/Floor — Where the meeting will take place. 3. Host Assignment — By default, the logged-in host is assigned. To assign a different host: - Click Change Host. - Search for another host by name. - Select the host from the results. 4. Additional Requirements — Toggle any applicable options: - NDA Required — The visitor will be prompted to sign an NDA during check-in. - ID Verification Required — The visitor must present a government-issued ID. - Escort Required — The visitor must be escorted at all times. - Parking Pass — Generate a parking pass for the visitor. 5. Click Register Visitor. The visitor is added to the Upcoming Visits list and, if an email address was provided, an invitation email is sent automatically. Bulk Import via CSV For events, conferences, or large groups of expected visitors, import multiple registrations at once: Preparing the CSV File 1. On the Pre-Registration page, click Bulk Import. 2. Click Download CSV Template to get the properly formatted template. 3. Open the template in your preferred spreadsheet application (Excel, Google Sheets, Numbers). 4. Fill in one row per visitor with the following columns: - first_name (required) - last_name (required) - email (required) - phone (optional) - company (optional) - visitor_type (optional — defaults to Guest if blank) - visit_date (required — format: YYYY-MM-DD) - arrival_time (optional — format: HH:MM, 24-hour) - departure_time (optional — format: HH:MM, 24-hour) - purpose (optional) - location (optional) - nda_required (optional — TRUE or FALSE) - id_required (optional — TRUE or FALSE) 5. Save the file as CSV (UTF-8 encoding recommended). Uploading the CSV 1. On the Bulk Import dialog, click Choose File and select your CSV. 2. Click Upload. 3. The system validates the file and displays a preview: - Valid Records — Shown in green, ready to import. - Errors — Shown in red with the specific issue (e.g., missing required field, invalid date format, unrecognized visitor type). Hover over the error icon to see details. 4. Fix any errors in your CSV and re-upload, or proceed with valid records only by clicking Import Valid Records. 5. Click Confirm Import. All imported visitors are added to the Upcoming Visits list. Email invitations are sent to all visitors who have an email address. Import Limits - Maximum 500 visitors per CSV import. - For larger groups, split into multiple files and import sequentially. Email Invitations with QR Codes When a visitor is pre-registered with an email address, KyberAccess automatically sends an invitation email containing: - Welcome message with your organization's name and branding. - Visit details — Date, time, location, host name. - QR code — A unique, scannable QR code the visitor can present at the kiosk for instant check-in without re-entering their information. - Directions and instructions — Customizable text with parking info, building entry instructions, or any special notes. - Add to Calendar button — Lets the visitor add the appointment to their Google Calendar, Outlook, or Apple Calendar. Customizing the Invitation Email 1. Go to Settings > Notifications > Email Templates. 2. Find the Visitor Invitation template. 3. Click Edit to customize: - Subject Line — Default: "Your upcoming visit to [Organization Name]". - Header Image — Upload your organization's banner or logo. - Body Text — Edit the welcome message. Use placeholders like {{visitor_name}}, {{host_name}}, {{visit_date}}, {{visit_time}}, and {{location}}. - Additional Instructions — Add directions, parking information, or security requirements. - Footer — Contact information and links. 4. Click Save Template. Resending Invitations If a visitor did not receive their invitation or needs a new QR code: 1. Go to Visitors > Pre-Registered and find the visitor. 2. Click the three-dot menu next to their name. 3. Select Resend Invitation. 4. The invitation email with a fresh QR code is sent immediately. Managing Upcoming Visits The Upcoming Visits section provides a comprehensive view of all pre-registered visitors: 1. Navigate to Visitors > Pre-Registered from the main sidebar. 2. The list shows all upcoming pre-registered visits sorted by date. List View Each entry displays: - Visitor Name and Company. - Visit Date and Time. - Host Name. - Visitor Type (color-coded badge). - Status: Pending (not yet arrived), Checked In, Cancelled, or Expired. Filtering and Searching - Search Bar — Search by visitor name, company, or host name. - Date Filter — Show visits for Today, Tomorrow, This Week, This Month, or a custom date range. - Visitor Type Filter — Filter by Guest, Contractor, VIP, etc. - Host Filter — Show only visits assigned to a specific host. - Status Filter — Show only Pending, Checked In, Cancelled, or All. Calendar View Toggle to Calendar View by clicking the calendar icon in the top toolbar. This displays pre-registered visits on a daily, weekly, or monthly calendar. Click any entry to view details. Editing Pre-Registrations To modify a pre-registered visit: 1. Find the visit in the Pre-Registered list. 2. Click the visitor's name to open the detail view. 3. Click Edit Visit. 4. Modify any fields: date, time, host, visitor type, location, or special requirements. 5. Click Save Changes. If the visit date or time changes, an updated invitation email is sent automatically to the visitor with the new details and a refreshed QR code. Canceling Pre-Registrations To cancel a pre-registered visit: 1. Find the visit in the Pre-Registered list. 2. Click the three-dot menu next to the visitor's name. 3. Select Cancel Visit. 4. A confirmation dialog appears. Optionally enter a cancellation reason. 5. Choose whether to notify the visitor by email about the cancellation. 6. Click Confirm Cancellation. The visit status changes to Cancelled and the visitor's QR code is invalidated — it will not work at the kiosk if presented. Bulk Cancellation To cancel multiple visits at once: 1. Use the checkboxes to select multiple entries. 2. Click Bulk Actions > Cancel Selected. 3. Choose notification preferences and confirm. Host Notifications Hosts receive notifications about their pre-registered visitors: - Visitor Arrival — When a pre-registered visitor checks in, the host receives a push notification and email: "Your visitor [Name] has arrived." - Visitor No-Show — If the visit date passes without check-in, the host can be notified (configurable under Settings > Notifications > Host Alerts). - Cancellation Confirmation — When a visit is cancelled, the host receives a confirmation. Best Practices - Encourage hosts to pre-register all expected visitors. This dramatically speeds up check-in and reduces lobby congestion. - Use the CSV import for recurring events, open houses, or interview days. - Customize your invitation email to reflect your brand and include helpful information like parking and entry instructions. - Set visit expiration under Settings > Visitors > Visit Policies to automatically cancel pre-registrations that are not fulfilled within a specified window. - Review the Upcoming Visits list regularly to catch any missed cancellations or changes. - Enable the Host Portal for organizations where many employees host visitors — it gives them a simple, focused interface without full admin access.

Last updated on Apr 25, 2026

Scheduled Visits & Recurring Appointments

Many organizations have visitors who come regularly — contractors working on a multi-week project, vendors making weekly deliveries, consultants with standing meetings, or tutors with fixed schedules. KyberAccess lets you set up recurring visit schedules so these repeat visitors are automatically pre-registered, optionally auto-approved, and can check in without being re-entered each time. Setting Up a Recurring Visitor To create a recurring visit schedule for a contractor, vendor, or other regular visitor: 1. Navigate to Visitors > Scheduled Visits from the main sidebar. 2. Click Create Recurring Visit in the top-right corner. 3. Fill in the visitor's information: - Visitor Name (required) — Full name of the recurring visitor. - Email Address (optional) — For sending schedule confirmations and updates. - Phone Number (optional) — Mobile number. - Company/Organization (optional) — The visitor's company. - Visitor Type — Select the appropriate type: Contractor, Vendor, Consultant, Tutor, or any custom type. - Host — The staff member responsible for this visitor. Click Select Host and search by name. - Location/Floor — The area the visitor will access. 4. Click Next to proceed to the schedule configuration. Configuring Recurring Schedules The schedule configuration screen lets you define exactly when and how often the visitor is expected: Frequency Options Choose the recurrence pattern: - Daily — The visitor is expected every day (or every N days). - Set Repeat Every: 1 day, 2 days, 3 days, etc. - Choose Include Weekends or Weekdays Only. - Weekly — The visitor comes on specific days each week. - Set Repeat Every: 1 week, 2 weeks, etc. - Select the days of the week: Monday through Sunday (multiple selections allowed). - Example: Every Monday and Wednesday. - Bi-Weekly — Every other week on selected days. - Monthly — The visitor comes once or more per month. - Choose Day of Month (e.g., the 1st and 15th) or Day of Week (e.g., the first Tuesday of each month). Time Window - Expected Arrival Time — When the visitor typically arrives. - Expected Departure Time — When the visitor typically leaves. - Grace Period — How many minutes before/after the expected arrival time the visitor's QR code will be valid (default: 30 minutes). This prevents early or late check-ins from being rejected. Schedule Duration - Start Date — When the recurring schedule begins. - End Date — When the schedule expires. Choose a specific date or select No End Date for indefinite recurrence. - Number of Occurrences — Alternatively, set the schedule to end after a specific number of visits (e.g., after 20 visits). Review the Schedule After configuring, the system shows a Schedule Preview listing the next 10 upcoming visit dates. Verify these are correct, then click Create Schedule. Managing Recurring Schedules All recurring visit schedules are managed from the Scheduled Visits page: Viewing Active Schedules 1. Go to Visitors > Scheduled Visits. 2. The list shows all active recurring schedules with: - Visitor name and company. - Frequency description (e.g., "Every Monday and Wednesday"). - Next upcoming visit date. - Host name. - Status: Active, Paused, or Expired. Editing a Schedule 1. Click on any recurring schedule to open its detail view. 2. Click Edit Schedule. 3. Modify the frequency, time window, host, or any visitor details. 4. Choose how to apply changes: - This visit only — Changes apply to a single occurrence. - This and all future visits — Changes apply going forward. - All visits — Changes apply retroactively and going forward. 5. Click Save Changes. Pausing a Schedule If a recurring visitor will be absent for a period (vacation, project pause): 1. Open the recurring schedule. 2. Click Pause Schedule. 3. Set a Resume Date or choose Pause Indefinitely. 4. Click Confirm. While paused, no pre-registrations are generated. The schedule resumes automatically on the resume date or when you manually click Resume. Canceling Individual Occurrences To skip a specific date without affecting the overall schedule: 1. Open the recurring schedule. 2. In the Upcoming Visits tab, find the date you want to skip. 3. Click the X icon next to that date. 4. Confirm the cancellation. The visitor is notified if email notifications are enabled. Deleting a Schedule To permanently remove a recurring schedule: 1. Open the schedule. 2. Click Delete Schedule. 3. Choose whether to cancel all future pre-registrations or keep already-generated ones. 4. Confirm deletion. Auto-Approval for Returning Visitors For trusted recurring visitors, you can enable auto-approval to skip the manual approval step: Enabling Auto-Approval for a Schedule 1. When creating or editing a recurring schedule, scroll to the Approval Settings section. 2. Toggle Auto-Approve to on. 3. Configure auto-approval conditions: - Always Auto-Approve — Every visit in this schedule is automatically approved. - After First Visit — The first visit requires manual approval; subsequent visits are auto-approved. - After N Visits — Auto-approve after a specified number of successful visits (e.g., after 3 visits). 4. Click Save. When auto-approval is enabled: - The visitor's pre-registration is created in Approved status instead of Pending. - The visitor can check in on the kiosk immediately without waiting for host confirmation. - The host still receives an arrival notification when the visitor checks in. Enabling Auto-Approval Globally To set a default auto-approval policy for all recurring visitors: 1. Go to Settings > Visitors > Approval Policies. 2. Under Recurring Visitors, set the default auto-approval behavior. 3. Individual schedules can override the global setting. Revoking Auto-Approval If a recurring visitor's trust status changes: 1. Open their recurring schedule. 2. Toggle Auto-Approve to off. 3. All future visits will require manual host approval. Calendar View The Calendar View provides a visual overview of all scheduled and recurring visits: Accessing the Calendar 1. Navigate to Visitors > Scheduled Visits. 2. Click the Calendar icon in the top toolbar (next to the list view icon). Calendar Features - Daily View — See all visits for a single day with time slots. - Weekly View — An overview of the current week's visits. - Monthly View — A full month calendar with visit indicators. - Click any visit entry on the calendar to view its details, edit, or cancel. - Color coding by visitor type: Contractors in yellow, vendors in green, VIPs in gold, etc. - Filter by host — Use the host dropdown to see only visits assigned to a specific host. - Filter by location — View visits for a particular building or floor. Exporting the Calendar - Click Export to download the calendar as an ICS file compatible with Google Calendar, Outlook, and Apple Calendar. - Click Print to generate a printable version of the current view. Visitor Check-In for Scheduled Visits When a recurring visitor arrives: With QR Code 1. The visitor presents the QR code from their invitation email (sent when the schedule was created or when each occurrence is generated). 2. The kiosk scans the QR code and recognizes the visitor. 3. If auto-approved, check-in proceeds immediately with pre-filled information. 4. If approval is required, the kiosk displays "Your host has been notified. Please wait for approval." Without QR Code 1. The visitor enters their name or email on the kiosk. 2. The system matches them to an active recurring schedule. 3. A message appears: "Welcome back, [Name]. You have a scheduled visit with [Host]." The visitor confirms and checks in. Returning Visitor Recognition KyberAccess remembers returning visitors. When a known recurring visitor checks in: - Their information is pre-populated (no need to re-enter name, company, etc.). - Previously captured photos can be reused (configurable under Settings > Visitors > Returning Visitor Settings). - Any standing NDA or compliance documents already signed are recognized — the visitor is not asked to re-sign unless the documents have been updated. Notifications for Scheduled Visits - Upcoming Visit Reminder — Hosts receive a daily summary email listing all scheduled visitors expected that day (sent at 7:00 AM by default, configurable under Settings > Notifications > Schedule Reminders). - Visitor Arrival — Push notification and email when the visitor checks in. - No-Show Alert — If a scheduled visitor does not check in by 1 hour after their expected arrival time, the host is notified (configurable). - Schedule Expiration — Hosts are notified 7 days before a recurring schedule expires so they can renew it. Best Practices - Use recurring schedules for any visitor who comes more than twice — It saves time and improves the visitor experience. - Set appropriate end dates — Avoid indefinite schedules for project-based contractors. Align the schedule end date with the project timeline. - Enable auto-approval thoughtfully — Reserve it for well-known, trusted visitors. Keep manual approval for newer relationships. - Leverage the Calendar View for capacity planning — identify busy days and staff reception accordingly. - Review expired schedules monthly — Clean up old schedules under Visitors > Scheduled Visits by filtering for Expired status and archiving or deleting them. - Use the grace period wisely — A 30-minute grace period works for most situations. Extend it for visitors with unpredictable schedules; reduce it for high-security environments.

Last updated on Apr 25, 2026