Skip to main content

Overview

The Visitors page lets you track everyone coming into your space who isn’t a member — guests visiting your customers, people touring your space, or attendees of meetings booked by your members. You can register visitors in advance, check them in on arrival, notify hosts, and manage approval workflows. Visitors can also be linked to specific bookings as guests, which connects them to the resource, time slot, and host for that meeting.

How to access

Navigate to Operations → Visitors in the left sidebar.
Requires the visitor role.

Key concepts


Visitor types

The list view shows each visitor’s type as a badge:

Creating a visitor

1

Click Add visitor

From the Visitors list, click the Add button.
2

Enter visitor details

Fill in the required fields:
  • Full name (required)
  • Email (required)
  • Expected arrival (required — date and time in 15-minute intervals)
Optional fields:
  • Phone number
  • Company name
  • Reason for the visit
  • Internal notes (visible only to your staff)
3

Assign a host (optional)

Select the customer this visitor is coming to see. This enables host notifications and the approval workflow.
4

Mark as tour (optional)

Check This visitor is coming for a tour if they are a prospective customer touring your space rather than visiting an existing member.
5

Check in immediately (optional)

Enable Check this visitor in now if the visitor is already at your front desk. This sets their arrival time to now.
6

Save

Click Save. The visitor receives a check-in code automatically, and the host is notified if applicable.

Visitor form fields

Details tab

Visitor information

Arrival and departure

Host

Customers tab

If the visitor’s email matches an existing customer record, this tab shows the linked customer profiles. This helps you identify return visitors who may already be in your system.

Visitor approval

When visitors walk in without being pre-registered, you can require the host to approve the visit before granting access. Hosts can respond via email, WhatsApp, or the mobile app. For full details on configuring and using the approval workflow, see:

Visitors and bookings (booking guests)

Visitors can be linked to specific resource bookings through the booking visitor relationship. This is how you track guests attending a meeting booked by one of your members.

How it works

  • When a customer books a meeting room, they can add visitors (guests) to that booking.
  • Each guest becomes a booking visitor — a link between the visitor record and the booking record.
  • The visitor list shows these as “Booking guest” with the resource name (e.g., “For Jane Smith at Meeting Room A”).
  • A single visitor can be a guest at multiple bookings, and a single booking can have multiple visitors.

Who can add booking visitors

Visitors can only be added to bookings that have a host (a customer associated with the booking). Bookings without a customer cannot have visitors.

Where booking visitors appear

  • On the Visitors list — shown with a purple “Booking guest” badge and the resource name
  • On the Booking detail — listed as guests for that reservation
  • The visitor’s check-in code can be used by the guest to self-identify at reception

Notifications

When a visitor is added to a booking, the system can send:
  • A booking confirmation email to the customer who made the booking
  • A visitor invite email to the visitor with details about the visit
These notifications depend on your location’s email settings.
If the “Do not register known customers as visitors” setting is enabled, existing customers added as booking guests will not generate a new visitor record.

Visitor lifecycle

A visitor moves through these stages:

Check-in

A visitor can be checked in by:
  • Staff at front desk — set the arrival date on the visitor record or use the “Check in now” flag on creation
  • Self-check-in — the visitor uses their unique visitor code at a kiosk or NexIO terminal
  • AI agent — visitors can register through an AI-powered channel and be checked in automatically

Check-out

Set the departure date on the visitor record when they leave. This moves their status to “Departed”.

Visitor sources

Each visitor record tracks how it was created:

The visitor list

Default view

The list initially shows visitors expected from today onwards who have not yet arrived — your upcoming visitor schedule.

Quick filter segments

List columns

Filtering

You can filter the visitor list by:
  • Host customer or team
  • Location
  • Visitor source (Administrator, Customer, NexIO)
  • Approval status
  • Tour status (tour vs. regular visit, confirmed vs. unconfirmed)
  • Arrival status
  • Resource name (for booking guests)
  • Date ranges (expected arrival, actual arrival, departure)

Tours

Tours are a special type of visitor for prospective customers evaluating your space.

Tour workflow

1

Tour request received

A tour can be requested by the prospect (via the portal or AI agent) or created by your staff. It appears as a “Tour request” in the list.
2

Confirm the tour

Set Tour confirmed to schedule the tour. The visitor moves to “Confirmed tour” status.
3

Visitor arrives

Check the visitor in on arrival. You can then give them the tour.
4

Follow up

After the tour, the visitor record remains for your team to follow up — you can convert them into a customer if they decide to join.
Use the “Requested tours” and “Expected tours” quick filters to keep track of your tour pipeline separately from regular visitor traffic.

Notifications and emails

The system sends different notifications depending on the visitor’s type, source, and approval status.

Visitor emails

WhatsApp approval message

When the AI WhatsApp channel is enabled for the location and the host has a mobile number on their customer profile, the approval request is also delivered as a WhatsApp message. The host can reply with a number, a name, or “approve all” for multiple visitors. See Visitor approval on WhatsApp for the full setup and message customisation options.

Staff notifications

Push notifications

When a visitor checks in and the host has a mobile device registered, the system sends a push notification saying “You have a visitor: [visitor name]”.

Webhooks

To receive staff notifications for visitor events, go to your user profile and enable the Visitor registration notification preference.

Access control for visitors

Visitors can be integrated with your access control system:
  • When a visitor’s approval status is set to Accepted — grant access, the system can schedule access control jobs to unlock doors or grant temporary credentials.
  • The AccessControlScheduledJobId tracks automated access grants for the visitor’s expected time window.
  • Access is scoped to the visit duration (from expected arrival to expected departure or check-out).

AI agent registration

If your location has AI channels configured, visitors can self-register through a conversational AI agent. When this happens:
  • The visitor record is created with source NexIO
  • The conversation history between the visitor and the AI agent is stored and displayed on the visitor’s form in the admin Dashboard
  • Staff can review the full conversation to understand what the visitor needs

Best practices

  • Pre-register visitors whenever possible — it speeds up the check-in process and ensures the host is notified in advance.
  • Use the visitor approval workflow for secure spaces where you need the member’s explicit permission before allowing a guest in.
  • Link visitors to bookings for meeting room guests — this provides full context (who, where, when) and enables the right notifications.
  • Review the “Expected today” segment each morning to prepare for the day’s visitors.
  • Track tours separately using the tour flag so your sales pipeline is visible alongside daily visitor traffic.
  • Encourage customers to pre-register their own visitors from the Members Portal — this reduces your front-desk workload and ensures accurate host assignment.

Visitor Approval

Configure the visitor approval workflow and response options.

Visitor Approval on WhatsApp

Let hosts approve visitors conversationally via WhatsApp.

Bookings

Manage resource bookings that visitors may be attending as guests.

Check-ins

Monitor who is currently on site, including visitors.

Members & Contacts

Manage the customers who host visitors.

Access Control

Configure how visitors are granted physical access.