Waitlist Docs
Dashboard

Configure and manage your waitlist operation

Dashboard is the control center for LRS Waitlist NEXT. This guide covers every area of Dashboard organized by role — from public access up to account owner — so you can go directly to the section that matches your level of access.

1. Role model

Understanding access levels

Dashboard adapts its sidebar, menus, and available tabs to the signed-in user's role. A user can hold multiple roles at once — for example, being an org manager for one organization while also acting as a location manager for a location in a different organization. The sidebar updates automatically when role assignments change.

RoleScope of access
Public (unauthenticated)Can view the landing page and request a demo. No access to Dashboard or the live Waitlist app.
StaffSigns in with email and password. Cannot access Dashboard configuration. Redirected to the live Waitlist app.
Staff Manager / Location ManagerManages assigned locations: profile, hours, plan, transmitters, guestlists, areas, form designer, staff profiles, SMS, and location users.
Org ManagerManages assigned organizations: org profile, users, financial overview, API keys, billing accounts, and the org-level waitlist structure.
Account AdminFull access equivalent to the owner: all organizations, all locations, global users, and auditing.
Account OwnerThe account creator. Full and permanent access. Cannot be removed by other users.
If a feature described in this guide is not visible, the user likely needs a higher role assigned by an org manager or account admin.

2. Public

Landing page, sign in, and account creation

Before signing in, any visitor can explore the product on the LRS Waitlist NEXT landing page. The landing page offers two primary paths: create a new account or sign in to an existing one. A Schedule Demo option lets prospects request a guided walkthrough before committing.

LRS Waitlist NEXT landing page with Sign In and Sign Up buttons and feature highlights
The LRS Waitlist NEXT landing page. New visitors can sign up, existing users can sign in, and anyone can schedule a demo before committing to an account.

The Schedule Demo form collects email, phone, and an optional message. An LRS representative follows up directly to arrange the session.

Schedule Demo modal with Email, Phone, and Message fields
The Schedule Demo modal. Fill in contact details and an optional message to request a guided walkthrough from LRS.

Account creation establishes the account owner and the top-level account structure. Complete this once — all other users are added later through Dashboard.

Account Creation form with Account Name, First Name, Last Name, Timezone, Address, Phone, Email, and Password fields
Account Creation collects the account name, owner name, timezone, contact address, email, and password. After submitting, an activation email is sent — the account cannot be signed into until the link is clicked.
  1. Click Start Free Trial on the landing page.
  2. Fill in Account Name, First Name, Last Name, Timezone, Street Address, City, State, Zip Code, Phone, Email, Password, and Confirm Password.
  3. Accept the Terms and Conditions and click Create account.
  4. Check your inbox for the activation email and click the link inside it. The account cannot be signed into until this step is complete.

Once activated, all users — owners, admins, managers, and staff — sign in from the Dashboard sign-in screen using their registered email and password.

Sign In screen with email, password, Remember me, and Lost Password
The Dashboard sign-in screen. Use Remember me only on trusted devices. Lost Password sends a reset link to the registered address.
  1. Open the Dashboard sign-in page.
  2. Enter your registered email address and password.
  3. Click Sign in to your account.
If Dashboard shows Activate your account before trying to login, the account has not yet been activated. Check the inbox for the activation email and follow the link. The Lost Password link on the sign-in page sends a reset email to the address on file.

3. Staff

Staff access — the Waitlist app, not Dashboard

Users assigned as Staff without a manager role cannot access Dashboard setup screens. Dashboard detects the missing permission when they sign in and shows the screen below instead of the configuration interface.

You do not have permission to access this dashboard — Go to the Waitlist and Back to login buttons
Staff users without a manager role see this screen instead of Dashboard. The Go to the Waitlist button generates a sign-in link and opens the live Waitlist app in a new tab where their daily work happens.

Staff use the live Waitlist app for their daily work: adding guests, sending notifications, managing entries, and completing visits. Everything a staff user needs is covered in the Waitlist guide, not here. The Go to the Waitlist button on the redirect screen takes them directly there.

4. Location Manager

Analytics, location setup, and team management

Location managers are the primary daily users of Dashboard. They can view performance analytics for their assigned locations and configure every aspect of how those locations run — from operating hours and transmitters to staff pager profiles and user access.

Dashboard home

The Dashboard home is visible to all manager roles and scopes its data to the locations accessible to the signed-in user. Unlike scheduled report emails, the home page reflects real-time data and updates as entries are added, completed, and removed throughout the day. The date range selector at the top filters all panels simultaneously.

Account Performance showing total guests, completed, removed, duration stats, and charts by day, hour, and weekday
The Dashboard home scopes analytics to the locations the signed-in user can access. The date range selector at the top filters all panels simultaneously.
MetricWhat it measures
Total GuestsAll entries added during the period. Subtext shows the number of active days and weeks covered.
Completed GuestsEntries that reached completed state. Subtext shows the count currently in Waiting state.
Removed GuestsEntries removed before completion. Subtext shows how many had been notified before removal.
Filtered Out Of RangeEntries excluded from the period totals because their timestamps fall outside the selected date range. Subtext shows the count in Pending state.
Duration (minutes)Four values — average, median, minimum, and maximum — calculated across all completed entries in the period.
Guests By StateTable listing every entry state with its total count for the period.
Guests per DayLine chart showing total, completed, and deleted entry volume by calendar day.
Guests by HourBar chart showing which hours of the day receive the most entries.
Guests by Day of WeekBar chart showing which weekdays carry the most volume.
Avg Duration by StateBar chart comparing average and median wait time per final entry state.
Top Locations by GuestsTable ranking locations by guest volume with completed count and average duration.

Locations page — simple mode

In simple mode, clicking Locations in the sidebar opens the workspace — a card-based view where each location shows three readiness panels: Guestlist, Plan, and Health. The Manage button on a card opens the location's Manage page. The Open app button generates a one-time sign-in link and opens the live Waitlist app in a new tab.

Simple mode location card with Guestlist, Plan, and Health readiness panels and Manage / Open app buttons
Each location card in simple mode shows three readiness panels. A green Guestlist panel means the location has an active waitlist with at least one active area. A green Plan panel means the service plan is active and billing is linked. Health confirms the system can accept entries.

The Manage page collects everything the location needs to operate into collapsible sections: Profile, Plan, Billing, Users, Transmitters, and Guestlist. Each section shows a readiness badge — green when ready, yellow when setup is incomplete. Expand a section to configure it without leaving the page. The Transmitters and Guestlist sections are always expanded inline because they are needed most often during daily setup.

Simple mode Manage page showing Location Plan dates with Active and renewing badge, and collapsible Profile, Billing, Users, and Transmitters sections each with a readiness badge
The Manage page opens when you click Manage on a location card. It shows the active plan dates and organizes everything the location needs to operate into collapsible sections: Profile, Plan, Billing, Users, Transmitters, and Guestlist. Each section displays a readiness badge so issues are visible at a glance before expanding.

Locations page — advanced mode

In advanced mode the sidebar exposes the complete organization hierarchy. Clicking Locations opens a table showing Status, Store ID, Name, Current Waitlist (with Manage and View buttons), Billing, Renewing state, and an Edit link. Advanced mode is more efficient when overseeing many locations at once — billing dates and renewal state are visible per row without opening each location individually.

Locations list in advanced mode with Status, Store ID, Name, Current Waitlist, Billing, Renewing, and Edit columns
Advanced mode replaces location cards with a table. Billing and renewal state are visible in-line, making it faster to spot issues across many locations without opening each one.

Stop Renewing ends the service plan at the end of the current billing cycle. The location remains active until the cycle ends and continues to accept entries. The warning in the confirmation modal notes that SMS usage for the current cycle may result in an immediate charge if the free allowance has been exceeded.

Stop renewing for this location confirmation modal with warning that SMS charges may still apply
Stop Renewing ends the service plan at the end of the current billing cycle. The warning is a reminder that SMS overages are billed separately and may still appear after the plan ends.

Location tabs

Clicking Edit in the advanced mode locations table opens the full location configuration with eight tabs. These tabs are only available in advanced mode — in simple mode the Manage button opens the Manage page described above.

TabWhat it configures
ProfileName, alias, store ID, Location Template, timezone, address, phone 1 and 2, API key assignment, website, informational page, lock enabled / timeout, and remote check-in delay tolerance.
Service PlanActive plan, cycle start and end dates, add-ons (SMS messaging, API access), and renewal state.
Hours of OperationPer-day operation hours, remote check-in windows, target wait times, and named service periods.
TransmittersList, add, edit, test, and remove LRS pager transmitters registered at the location.
GuestlistThe daily operations workspace: waitlist selection, area selector, kiosk and self check-in area assignments, transmitter status, and live form preview.
SMS UsageThree stat cards: message volume (total and daily average), plan card (alert thresholds, cycle dates, cost per message), and bonus messages remaining. Plus a paginated send log with date/time, type, list name, recipients, and message preview.
StaffPager profiles for team members: name, pager number, pager type, preferred contact, and group assignments.
UsersDashboard users with access to this location: role (Staff or Location Manager), lock password, and report subscriptions.

Profile tab

The Profile tab holds the location's identity and operational settings. The Name field is the public-facing name; the Alias field stores a shorter internal reference useful when the full name is too long for reports or integrations. The Store ID links the location to external systems or POS identifiers. The Location Template dropdown sets the industry preset that shapes default messaging and terminology across the interface.

The Timezone setting affects how operation hours and timestamps display throughout Dashboard and in reports — set it correctly before the location goes live. The Website field stores the location's public URL; the Informational page field holds a secondary URL highlighted to guests — for example, a menu or event page. The Delay Tolerance field controls how long beyond the quoted wait time a guest's position is held: if set to 10 minutes, a guest quoted 15 minutes has until the 25-minute mark before their slot is considered expired. The Lock settings protect the live Waitlist screen from unintended changes — when enabled, the screen locks after the configured idle minutes and requires the user's lock password to resume.

Profile tab with Name, Alias, Store ID, Location Template, Timezone, Address, Phone, Phone 2, API Key with Key ID and Secret, Website, Informational page, Lock Enabled, Lock Timeout, and Delay Tolerance
The Profile tab. The Location Template sets the industry preset for default messaging. The Informational page field holds a secondary URL to highlight to guests, such as a menu. Lock settings protect the live Waitlist screen: when enabled, the screen locks after the configured idle minutes and requires the user's lock password to resume. Delay Tolerance controls how long beyond the quoted wait time a guest's position is held before it is considered expired.

Service Plan tab

The Service Plan tab shows the active plan's cycle dates and provides three shortcuts in the left column: Invoices (billing history), Billing (link or change the billing account), and Stop Renewal. The center panel shows a Current Plan / New Plan comparison with all line items and the monthly total. The base plan is always active at $14.99/month and includes LRS Coaster/Pager broadcasts and 100 SMS messages. The Plan Editor below the summary lets managers toggle optional add-ons: API Access ($19.99/month) and, where available, Advanced Reporting ($9.99/month) and Custom Report Designer ($49.99/month). The SMS Messages item lets you configure an alert threshold so Dashboard notifies you before overage charges apply. Changes saved here take effect at the start of the next renewal cycle.

Service Plan tab with Invoices, Billing, and Stop Renewal shortcuts, plan cycle dates, Current Plan vs New Plan comparison, Plan Editor with add-on checkboxes, and Help Information panel
The Service Plan tab. The left column has three shortcuts: Invoices, Billing (to link or change the billing account), and Stop Renewal. The center shows plan cycle dates and a Current Plan / New Plan comparison with line-item pricing and the monthly total. The Plan Editor below configures optional add-ons. Changes saved in the Plan Editor take effect on the next renewal date shown in the page.

Hours of Operation tab

Each day has independent settings. Expand a day to set the Operation Hours during which the location is considered open, the Remote Check-in time window, and a Target Wait Time used by Programmed Notifications. The Enable Remote Check-in toggle on the right side of the expanded day must be on for self check-in to accept visitors — turning off the toggle disables remote check-in for that day even if hours are configured. The Services section lets managers add named service periods (Lunch, Dinner, etc.), each with its own Service Hours and Target Wait Time. Multiple services can be added per day with the + button. Days with the day toggle set to off are treated as Closed and remote check-in is disabled regardless of the Enable toggle.

Hours of Operation with Monday expanded showing Operation Hours time range, Remote Check-in time range, Enable Remote Check-in toggle, Target Wait Time, and a Services section with Service name, Service Hours, and Target Wait Time per service
Hours of Operation with Monday expanded. The Enable Remote Check-in toggle on the right must be on for the self check-in URL to accept visitors during the configured window. The Services section lets managers define named service periods (Lunch, Dinner, etc.) each with their own hours and target wait time.

Transmitters tab

The Transmitters tab manages the LRS pager transmitters registered at the location. A transmitter must be registered here before it can be assigned to a guestlist area. The list shows each device's serial number, system ID, station ID, and POCSAG channel.

Transmitters tab listing three active transmitters with Serial Number, System Id, Station Id, POCSAG, and Test / Edit / Remove controls
The Transmitters tab shows every LRS pager transmitter registered at the location. Each row lists the serial number, system ID, station ID, and POCSAG channel used for broadcasting.

Adding a transmitter

Add Transmitter modal with Serial Number starting T747X-, System Id, Station Id, and Pocsag fields
The Add Transmitter modal. The serial number must start with T747X- or T7471-. All four values are printed on the transmitter's label. If the label is missing, LRS support (800.437.4996) can retrieve them.
  1. Click Add Transmitter.
  2. Enter the Serial Number — it always starts with T747X- or T7471-.
  3. Enter the System Id, Station Id, and Pocsag values. All four are printed on the label attached to the transmitter hardware.
  4. Click Save. The transmitter appears in the list immediately.
If the label is missing or illegible, contact LRS support (support@lrsus.com / 800.437.4996) with the account name — they can retrieve the values on file.

Editing a transmitter

Edit Transmitter modal with fields pre-filled
Transmitter details can be corrected at any time without removing and re-adding the device. The POCSAG channel is the most common field to change when a transmitter is reconfigured.
  1. Click Edit on the transmitter row.
  2. Update the fields that need correcting. The POCSAG channel is the most common field to change after a hardware reconfiguration.
  3. Click Save. Changes take effect immediately — no area reassignment is needed unless the transmitter identity changed.

Testing a transmitter

Run a test after adding or editing a transmitter to confirm the device is broadcasting correctly before going live.

Test Transmitter modal with Pager number input and a pre-filled test message
The Test button sends a real broadcast to the entered pager number. Use this after adding a transmitter to confirm the serial, system ID, and POCSAG are correct before going live.
  1. Click Test on the transmitter row.
  2. Enter an active pager number assigned to the location.
  3. Click Send. A real signal is broadcast immediately to that pager.
  4. Confirm the pager vibrates, lights up, or sounds. If it does not, recheck the POCSAG channel, system ID, and station ID against the hardware label.

Removing a transmitter

Remove transmitter confirmation with This action cannot be reverted warning
Removing a transmitter is permanent and cannot be undone. Confirm only after verifying the device is no longer in use at any area of this location.
  1. If the transmitter is currently assigned to a guestlist area, open that area's Settings tab and remove the assignment first.
  2. Return to the Transmitters tab and click Remove on the transmitter row.
  3. Confirm the action. Removal is permanent and cannot be undone.

SMS Usage tab

The SMS Usage tab shows message volume for a configurable date range. Set the Start and End dates and click Apply Filter to load results. Three stat cards summarize the period: Messages shows the total sent and daily average; Plan shows the alert threshold configuration (80%, 90%, 95% options), the current plan cycle dates, and the cost per message; Bonus Messages shows remaining free messages out of the total bonus pool. The log below the cards lists every sent message with its date/time, type, list name, recipients, and a preview of the message body — useful for verifying that automated notifications are firing as expected.

SMS Usage tab with date range filter, Messages stat card, Plan stat card with alert thresholds and cycle dates, Bonus Messages stat card, and a message log table with Date/Time, Type, List, Recipients, and Preview columns
SMS Usage for the selected date range. Three stat cards summarize volume: Messages (total and daily average), Plan (alert threshold config, cycle dates, and cost per message), and Bonus Messages (remaining free messages out of total). The log below lists each sent message with its date/time, type, list name, recipients, and a preview of the message body.

Staff tab

The Staff tab manages pager profiles for team members — these are separate from Dashboard user accounts. A pager profile stores the physical device number and type, the preferred contact method, and group assignments. Groups are used by the Notification Tasks form field to route workflow notifications to the right role (e.g., sending a task alert to all Bar Tenders or to Management only).

Staff tab with waitlist selector and table of Active, Name, Pager #, Pager Type, Phone #, Preferred Contact, Groups, Edit, Remove
The Staff tab lists pager profiles for the selected waitlist. The waitlist selector at the top filters the list. Staff profiles are separate from Dashboard user accounts.

Adding a staff profile

Add Staff modal with First Name, Last Name, Phone, Pager Number, Pager Type, Preferred Contact, and Groups checkboxes
The Add Staff modal. The Pager Number and Pager Type fields must match the physical device the team member carries. Groups (All, Bar Tender, Front of House, Manager, etc.) are used by the Notification Tasks field to route messages to the right role.
  1. Click Add Staff.
  2. Enter First Name and Last Name.
  3. Enter the Phone number if the team member receives SMS notifications.
  4. Enter the Pager Number and select the Pager Type that matches the physical device they carry. The pager number and type must match exactly — a mismatch causes notifications to fail silently.
  5. Select the Preferred Contact method (pager, phone, or both).
  6. Check the Groups the team member belongs to. Groups route Notification Tasks messages to the correct role.
  7. Click Save. The profile appears in the staff list immediately.

Editing a staff profile

Edit Staff modal with First Name, Last Name, Phone, Pager Number, Pager Type, Preferred Contact, and Groups pre-filled
Edit a staff profile to update pager numbers, reassign groups, or change the preferred contact method.
  1. Click Edit on the staff row.
  2. Update the fields as needed. Keep group assignments current as team roles change — Notification Tasks uses groups to route messages.
  3. Click Save.

Removing a staff profile

Remove staff confirmation modal
Removing a staff profile prevents that person from receiving group-based Notification Tasks messages. Their Dashboard login is not affected.
Removing a staff profile prevents that person from receiving group-based Notification Tasks messages. Their Dashboard user account and location access are not affected.

Users tab

The Users tab at location level manages who can sign in to Dashboard and access this location. It is independent of the Staff tab — a user can have a Dashboard login without a pager profile, and vice versa. The Role dropdown sets whether the user is a Staff member (no Dashboard configuration access) or a Location Manager (full access to this location's tabs).

Location Users tab with Active, First Name, Last Name, Email, Role, Reports, Edit, Remove
The Users tab shows every Dashboard user with access to this location along with their role and report subscriptions.

Adding a user to a location

Add User modal with First Name, Last Name, Email, Lock Password, Role selector, Create Staff toggle, and report toggles
Adding a user to a location. The Create Staff toggle also creates a staff pager profile at the same time. The Lock Password is used when the Waitlist screen lock is enabled.
  1. Click Add User.
  2. Enter First Name, Last Name, and Email. An invitation is sent to that email address.
  3. Set a Lock Password. This is used when the Waitlist screen lock is enabled at this location.
  4. Select the Role: Staff (no Dashboard configuration access) or Location Manager (full access to this location's tabs).
  5. Enable Create Staff to also create a pager profile for this user in one step — useful when the new team member will carry a pager.
  6. Toggle Basic, SMS, and Advanced report subscriptions as needed.
  7. Click Save. The user appears in the list and can sign in immediately.

Editing a location user

Edit User modal with Role dropdown set to Location Manager and Basic, SMS, Advanced report toggles
Edit a location user to promote or demote their role, change their lock password, or update which report emails they receive.
  1. Click Edit on the user row.
  2. Update the Role, Lock Password, or report subscriptions as needed.
  3. Click Save. Changes take effect on the user's next page load.
Report subscriptions (Basic, SMS, Advanced) control which scheduled summary emails the user receives. Changing them does not affect the user's role or access.

Removing a user from a location

Remove user from location confirmation modal
Removing a user from a location revokes their access and report subscriptions for that location only. Their account and access to other locations are not affected.
Removing a user from a location revokes their access and report subscriptions for that location only. Their account and access to other locations are not affected.

5. Waitlist configuration

Guestlists, areas, and form setup

Waitlist configuration covers everything that determines how the live Waitlist app behaves for a specific location: which waitlist and area are active, how kiosk and self check-in modes are launched, how areas are configured, and what the entry form looks like for each audience. The Form Designer is covered separately in the next section.

Guestlist tab — assigning a waitlist

The Guestlist tab inside a location lists all waitlists assigned to it. A location must have at least one active waitlist with at least one active area before the Waitlist app will open. The area chips on each row name the areas assigned to that waitlist.

Location Guestlist tab listing two waitlists with Active toggle, Name, Description, area name chips, Edit, Remove
The Guestlist tab inside a location. The area chips on each row name the areas assigned to that waitlist. At least one active waitlist with one active area is required before the Waitlist app can open.

Clicking Add Guestlist starts the assignment flow. The first screen shows all waitlists already configured at the organization level. Selecting one previews the areas that will be available.

Add Guestlist flow showing organization waitlists to choose from with area badges
The first step of Add Guestlist shows all waitlists in the organization. Select one to preview its existing areas before saving the assignment to this location.

If no existing waitlist fits, click the click here link below the list to continue without selecting one. Fill in a Name and Description to create a new waitlist directly from this flow. The new waitlist is also added to the organization's Waitlists menu for reuse at other locations.

Add Guestlist form with empty Name and Description fields
If no existing waitlist fits the location, fill in a Name and Description to create a brand-new one. The new waitlist is also added to the organization's Waitlists menu for reuse at other locations.

With a name filled in, the areas table shows what will be assigned. The Preview button on each area row opens the form preview to verify field order and required fields before confirming.

Add Guestlist form filled with Name and Description and an areas preview table
After selecting an existing waitlist or filling in a name, the areas table shows what will be assigned. Use the Preview button on each area row to see the form staff will use.
Preview Main modal showing Name, Quoted time hours and minutes, Guests count, and Pager/Phone fields
The area form preview renders the entry form exactly as staff will see it. Check field order, required markers, and visibility before confirming the assignment.
Confirmation modal: Are you sure you want to delete the Area Main?
Removing an area from the Add Guestlist preview deletes its configuration permanently and cannot be undone.

Guestlist workspace

After a guestlist is assigned, the workspace is the central setup hub for that location. It shows which waitlist and area are active, lets managers set the Kiosk Area and Self Check-in Area, configure transmitter assignments per area, and edit the entry form — all from a single page. The Kiosk Area determines where kiosk-mode entries land; the Self Check-in Area is where remote check-in visitors queue.

The View button next to the Kiosk Area dropdown launches kiosk mode on the current device using the assigned area. This button generates a one-time session token required by kiosk mode — opening a direct URL without this token will not initialize kiosk mode correctly.

Guestlist workspace in simple mode showing current guestlist, mode status, Open waitlist app button, Kiosk Area and Self Check-in Area dropdowns each with a View button, area selector chips, area transmitter picker, and embedded Form Designer
The Guestlist workspace shows the active waitlist and area, Kiosk Area and Self Check-in Area assignments, transmitter selection, and the Form Designer — all in one page. The View button next to Kiosk Area launches kiosk mode with the required session token; using a direct URL bypasses this token and will not initialize kiosk mode correctly.

In advanced mode, clicking Edit on a guestlist row in the Guestlist tab opens the guestlist detail, where the Kiosk Area and Self Check-in Area dropdowns are configured and each area's transmitter assignment and form can be accessed via the Customize button.

Guestlist detail with Kiosk Area and Self Check-in Area dropdowns and areas table with Transmitters, Form Preview, Customize, Edit, Remove
The guestlist detail is where Kiosk Area and Self Check-in Area are assigned. Each area row links to its transmitter setup and form configuration via the Customize button.

Waitlist areas

Each area inside a waitlist is an independent queue with its own transmitters, auto-clear timer, target wait time, messaging, notifications, and form. Click Add Area inside the guestlist detail to create a new one. Auto Clear removes entries from the area after a configurable idle time; Target Wait Time is the baseline used by Programmed Notifications and performance reporting.

Add Waitlist Area form with Base Config, LRS Transmitters picker, Auto Clear Waitlist toggle at 1 hour, and Target Wait Time
The Add Waitlist Area form. Auto Clear removes entries from the area after the configured idle time. Target Wait Time is used for Programmed Notifications triggered relative to how long a guest has been waiting.

After creation, click Customize on the area row to open the full area configuration. Areas accessed from within a location have six tabs; areas accessed from the org level have four (Programmed Notifications and API Settings require the location context to function).

TabWhat it configures
SettingsName, description, transmitter assignment, auto-clear timeout, target wait time, and remote check-in link generation.
Default MessagesConfirmation, notification, check-in, and cancellation message templates.
Programmed Notifications (location only)Automated messages triggered before, at, or after the quoted wait time.
Notification OptionsPager hardware type (LRS Guest, Alpha Guest, Both) and default alert sound pattern.
Guestlist FormThe Form Designer: active fields, per-field Required and Active flags, and per-context visibility switches.
API Settings (location only)Organization, location, guestlist, and area UUIDs for use by external integrations.

Settings tab

The Settings tab groups four configuration blocks: the Base Config (Active toggle, name, description), LRS Transmitters, Auto Clear Waitlist (removes entries after a configurable number of idle hours), and Target Wait Time (the baseline for Programmed Notifications and reporting). A fifth block — Generate Remote Check-in Link — shows the Enable Remote Check-in toggle and, once enabled, the self check-in URL and QR code. The section notes that an active SMS plan is required for remote check-in to work.

Area Settings tab showing all 6 tabs, transmitter linked, Auto Clear 4h, Target Wait Time 15m, and Generate Remote Check-in Link section with Enable Remote Check-in toggle and a note that the option requires an active text messaging plan
The Settings tab with all 6 area tabs visible at the top. The Generate Remote Check-in Link section shows the Enable Remote Check-in toggle and, once enabled, the self check-in URL and QR code. The section notes that an active SMS plan is required for remote check-in to work.

Default Messages tab

Default Messages define what guests receive at each stage of the waitlist flow. The Confirmation message fires when staff creates an entry and can embed the estimated wait time automatically. The Notification message is what guests receive when paged or texted. The Check-in message fires when staff marks a guest as arrived, and the Cancel message fires when an entry is removed.

Default Messages tab with Confirmation, Notification, Check-in, and Cancel message sections
Default Messages define what guests receive at each waitlist stage. The Confirmation message is sent when an entry is created and can include the estimated wait time automatically.

Programmed Notifications tab

Programmed Notifications remove the burden of manually following up with guests. Each trigger in the list fires at a configured offset relative to the quoted wait time — for example, 4 minutes before, at the exact quoted time, or 5 minutes after. Entries must have a quoted wait time set for any trigger to fire. This tab is only available when the area is accessed from within a location.

Programmed Notifications tab with Title, Message, Trigger Time and a list showing 4 minutes before, At quoted time, and 5 minutes after
Programmed Notifications fire automatically relative to the quoted wait time — no staff action required. Entries need a quoted wait time set for triggers to fire.

Notification Options tab

Notification Options set the pager hardware type used by this area (LRS Guest, Alpha Guest, or Both) and the default alert sound pattern broadcast when a guest is notified. The custom messages toggle controls whether staff can write their own notification text or are limited to predefined messages.

Notification Options tab with custom messages toggle, Pager Types (LRS GUEST / ALPHA GUEST / BOTH), and Alert Options radio list
Notification Options set which pager hardware type the area broadcasts to and the default alert sound pattern. The custom messages toggle controls whether staff can write their own notification text.

API Settings tab

The API Settings tab exposes the four UUIDs that external integrations use to address this specific area: organization, location, guestlist, and area. The API Key & Secret button reveals the credentials tied to the location's API key — needed when configuring a third-party integration. This tab is only available when the area is accessed from within a location.

API Settings tab showing Organization, Location, Guestlist, and Area UUID blocks with copy buttons and an API Key and Secret button
The API Settings tab exposes the four UUIDs external integrations need to address this specific area. The API Key & Secret button reveals the credentials tied to this location's API key.

6. Form Designer

Designing the guestlist entry form

The Form Designer controls which fields appear in each context of the live Waitlist app: the live list column view, the staff add/edit form, the kiosk entry form, the remote self check-in form, and the visitor status screen. Every field is configured independently, so a phone number field can be required on the staff form and hidden from kiosk visitors at the same time.

The Form Designer is accessible from two places: directly from the Guestlist workspace via the Form Designer shortcut, or from the Guestlist Form tab inside the area's Customize view. Both open the same interface.

Guestlist Form designer showing field palette on left and active fields on right including Name, Notified, Pager/Phone, Notification Sequence, and Notification Tasks
The Form Designer is accessed from the Guestlist workspace. The field palette on the left contains all available fields. The right panel shows which fields are active. Drag a field from the palette to the right panel to activate it; drag within the right panel to reorder.

The field palette on the left contains all available fields. The right panel shows which fields are currently active. Drag a field from the palette to the right panel to activate it. Drag within the right panel to change the order — this order is what staff sees in the live entry form.

Guestlist Form tab showing the full field palette on the left and active field stack on the right
The Guestlist Form tab is also accessible from the area's 6th configuration tab. Both routes open the same designer — the shortcut from the workspace is faster during daily setup.

Below the Form Designer, the API Identifiers block lists the same UUIDs found in the API Settings tab. This is a shortcut for developers who are setting up the form and need the IDs at the same time.

API Identifiers section below the form designer showing Organization, Location, Guestlist, and Area UUID blocks
Below the Form Designer, the API Identifiers block lists the same UUIDs found in the API Settings tab. This is a convenient shortcut for developers who are configuring the form and need the IDs at the same time.

System fields

System fields cover the core data every waitlist entry needs. They are built into the system and cannot be renamed or removed from the palette, though most can be toggled off.

FieldDescription
NameGuest name. Always required. Cannot be removed from the form.
NotifiedWhether the guest has been paged or texted. Title and hint are customizable.
Pager / PhoneGuest contact for SMS or pager notification. Required for notification workflows.
GuestsParty size with optional Demographic Tracking for age and gender reporting.
QuotedEstimated wait time set at entry. Shows elapsed and remaining time progress on the live list.
TagsLocation-specific tag chips predefined in the field configuration.
NotesFree-text staff annotation field with customizable title and placeholder.
Special RequestA distinct text area for dietary, accessibility, or event requests.
OccasionEvent type selector (Birthday, Anniversary, etc.).
Action ButtonsTimed colored buttons that send a message and start a countdown timer on the entry.
Started AtTimestamp when the entry was created. Read-only.

The Notified field tracks whether a guest has been paged. Its Title and Hint labels are the only two properties that can be customized on this field.

Notified field expanded showing Title and Hint fields
The Notified field tracks whether the guest has been paged or texted. The Title and Hint labels can be renamed to match the operation's terminology.

Every field has a Visibility section that controls where it appears across the five contexts. Visibility is configured independently per context, which means a field can be required for staff on the add/edit form, visible in the live list column, and completely hidden from kiosk visitors — all at once.

Pager/Phone field visibility panel showing toggles for List View, Kiosk Mode, Remote Check In, Status Screen, and Add/Edit Form
Every field has a Visibility section with independent switches for each context: the live list column view, kiosk entry form, remote self check-in form, visitor status screen, and the staff add/edit form. A field can be required in the staff form but completely hidden from kiosk visitors.

The Pager/Phone field collects the guest's contact for SMS or pager delivery. The Options section adds Active and Required flags that work independently from the Visibility switches.

Pager/Phone field expanded showing Options section with Active and Required toggles and Visibility toggles
The Pager/Phone field collects the guest's contact for SMS or pager delivery. The Active toggle controls whether the field exists at all. Required forces staff or guests to fill it before saving the entry.

The Guests field captures party size. Demographic Tracking adds an additional collection step that records age range and gender breakdowns alongside the count — useful for aggregate reporting.

Guests field with Enable Demographic Tracking toggle and full visibility options
The Guests field captures party size. Demographic Tracking adds an additional data collection step that records age and gender breakdowns for reporting.

The Quoted field stores the estimated wait time staff enter when adding the entry. The Show Elapsed Time and Show Remaining Time toggles control the progress bar visible to staff on the live waitlist below the Quoted value.

Quoted field with Show Elapsed Time and Show Remaining Time toggles and a live time bar preview
The Quoted field stores the estimated wait time entered by staff when adding the entry. Show Elapsed Time and Show Remaining Time control the progress bar visible to staff on the live waitlist.

The Tags field lets staff label entries with predefined chips. Tags must be defined in the field configuration here; they appear as tappable chips in the live Waitlist app.

Tags field with tag chips Table, Booth, Patio, Bar and a Tag Name input
The Tags field lets staff label entries with predefined chips that categorize where or how the guest is being served. Tags are defined here and appear as tappable chips in the live Waitlist app.

The Notes field provides a free-text annotation area. Title, Hint, and Placeholder are all customizable to prompt staff for the specific information most useful for the operation.

Notes field with Title, Hint, Placeholder, and Options / Visibility configuration
The Notes field provides a free-text area for staff annotations on an entry. Title, Hint, and Placeholder can all be customized to prompt staff for the right information.

Action Buttons create timed workflow buttons directly on a waitlist entry. Each button sends a message to the guest and starts a countdown. When staff tap the Complete button, the sequence closes. This is useful for multi-step service flows like drink and meal delivery.

Action Buttons with Drinks (cyan, 5 min) and Meal (yellow, 10 min) buttons configured and a live countdown preview bar
Action Buttons with two timed workflow steps configured. When staff taps Drinks, the system sends the custom message and starts a 5-minute countdown. When staff taps Meal, a 10-minute countdown begins. The Complete button ends the sequence.

Adding a new Action Button requires a title, background color, text color, a target time in minutes, and the message sent to the guest when the button is tapped.

Action Buttons add-new-button form with Title, Background Color, Text Color, Target Time, Custom Message, and Complete Button toggle
Each Action Button requires a title, color (background and text), a target time in minutes, and the message sent to the guest when staff taps it. The Complete Button toggle enables the final step that marks the sequence done.

The Started At field is a read-only timestamp set when the entry is created. Below it in the palette sits the complete list of custom fields — all optional and all requiring an explicit drag to the active panel.

Started At field expanded showing Title only, below it the full list of custom fields in the palette
The Started At field records when the entry was created. Below it in the palette sits the full list of custom fields — all optional and all requiring an explicit drag to the active panel to become live.

Custom fields

Custom fields extend the form with specialized input types for workflows, data capture, and staff coordination. All custom fields are optional and can be combined freely.

FieldDescription
Notification SequenceTimed chain: staff tap once, messages fire at configured intervals automatically — no further action needed per step.
Custom NotesA second labeled free-text field with its own title, hint, and placeholder.
Single Select DropdownOne-choice selector from a predefined list. Each option can trigger a specific notification.
Multi Select CheckboxMultiple-choice selector — guests or staff check all that apply.
Custom ValueLabeled input with a pattern: Text, Phone #, Integer, Floating Point, Currency, or Date.
Custom TagsFree-form tag field with predefined default options that staff can extend at entry time.
Text FieldPlain labeled text input with a custom placeholder and no format constraint.
Notification TasksMulti-step staff workflow with named tasks, delay-based notifications, and optional Auto Close.

The Notification Sequence field creates a timed chain. Staff tap the button once to start it; messages fire automatically at the configured intervals without any further action. This is different from Programmed Notifications — the sequence is triggered manually per entry, whereas Programmed Notifications fire from the quoted wait time.

Notification Sequence field with Button Title, Starter Message, Default Message, and a Messages list with timed entries at 30m, 60m, 90m, 120m
The Notification Sequence field creates a timed chain of messages. Staff tap the button once to start the chain; messages fire automatically at the configured intervals without further staff input.

The preview modal for a Notification Sequence shows each step exactly as it will appear in the live Waitlist app, including the scheduled timestamps and individual Notify buttons that allow manual early firing if needed.

Notification Sequence preview modal showing 4 timed notifications at 7:26 PM, 7:56 PM, 8:26 PM, and 8:56 PM each with a Notify button
The Notification Sequence preview shows each step as it will appear in the live Waitlist app, with the scheduled timestamp and an individual Notify button for manual override.

Custom Notes is a second free-text annotation field, independent of the system Notes field. Use it when two distinct note types are needed on the same entry form — for example, one for kitchen notes and one for front-of-house notes.

Custom Notes field with Title, Hint, and Placeholder inputs and Options / Visibility toggles
Custom Notes is a second free-text field independent of the system Notes field. Use it when two different note types are needed on the same entry form.

The Single Select Dropdown restricts the entry to one option from a predefined list. Each option can trigger a specific notification or take no action, making it suitable for routing entries by preference or service type.

Single Select Dropdown with Build List showing A, B, C options each with Action and Notification columns
The Single Select Dropdown restricts the entry to one choice from the list. Each option can trigger a specific notification or take no action, making it suitable for routing entries by preference or service type.

The Multi Select Checkbox allows multiple simultaneous selections from the predefined list. Use it for capturing preferences where more than one answer applies.

Multi Select Checkbox with Build List showing A, B, C options with delete controls
The Multi Select Checkbox allows multiple simultaneous selections from the predefined list. Options can be reordered or removed at any time.

Custom Value patterns

The Custom Value field is a single configurable field that supports six data input patterns. The pattern is selected when configuring the field and determines the input type, validation rules, and how the value is formatted for display.

Custom Value field with Text pattern and sub-pattern picker showing Text and Phone # options
Custom Value — Text pattern. The Text sub-pattern imposes no format constraints. Selecting Phone # sub-pattern enforces (xxx) xxx-xxxx display formatting.

The Phone # sub-pattern within Text enforces (xxx) xxx-xxxx display formatting. This captures a secondary contact number for data purposes only — it does not replace the Pager/Phone notification field.

Custom Value with Phone # pattern showing a masked phone input preview
Custom Value — Phone # enforces the (xxx) xxx-xxxx phone format on input. This field captures a secondary phone number for data purposes only; it does not replace the Pager/Phone notification field.

The Integer pattern accepts whole numbers only. Use it for table numbers, reservation IDs, or any discrete numeric capture.

Custom Value with Integer Value sub-type showing examples 2024, 100, 1
Custom Value — Integer accepts whole numbers only. Use for table numbers, reservation IDs, or any discrete numeric capture.

The Floating Point pattern accepts decimal numbers. Suitable for measurements or any fractional numeric capture.

Custom Value with Floating Point Value sub-type showing example 3.14
Custom Value — Floating Point accepts decimal numbers. Suitable for measurements or any fractional value.

The Currency pattern formats the input as a dollar value. Use it for deposits or estimated tabs.

Custom Value with Currency Value sub-type
Custom Value — Currency captures a dollar value in standard currency format. Use for deposits or estimated tabs.

The Date pattern opens a calendar picker. Format options include US Standard (MM/DD/YYYY), European, and System Locale. An optional time component can be enabled alongside the date.

Custom Value with Date pattern in US Standard Format showing a calendar date picker
Custom Value — Date opens a calendar picker. Format options include US Standard (MM/DD/YYYY), European, and System Locale. An optional time component can be added.

Custom Tags and Notification Tasks

Custom Tags is a free-form tagging field independent of the system Tags field. Predefined options are configured here and appear as default chips; staff can also type new tags in the live app.

Custom Tags field with Tag Name input and existing tags A, B, C as removable chips
Custom Tags is a free-form tagging field independent of the system Tags field. Predefined options are added here; staff can select existing tags or type new ones in the live app.

Notification Tasks creates a multi-step staff workflow. Each task has a name, a delay before its notification fires, and a completion message. When all tasks complete, the Auto Close Booking option can automatically mark the entry as finished without staff tapping Complete manually.

Notification Tasks field with Button Title Glycemic Test, Auto Close Booking toggle, Starter Message, Default Message, and a Tasks panel with named tasks, delays, and completion messages
Notification Tasks creates a multi-step staff workflow. Each task has a name, a delay before its notification fires, and a completion message. Auto Close Booking automatically completes the entry when the final task finishes.

When multiple custom fields are active they stack in the right panel in the order they were added. Drag to reorder — the stack order is exactly what staff sees in the live entry form.

Form designer right panel showing all active custom fields stacked: Custom Notes, Single Select, Multi Select, Custom Value, Custom Tags, Text Field, Notification Tasks
When multiple custom fields are active, they stack in the right panel in drag-and-drop order. This order is the order staff encounters the fields in the live entry form.

Previewing the form

Before saving the form configuration, use the Preview button at the bottom-right of the Form Designer to render all active fields exactly as staff will see them when adding a new entry. Check field order, required markers, and placeholder text before the location goes live.

Preview Main modal showing all active fields: Name, Pager/Phone, Guests, Quoted, Tags, Notes, Action Buttons, Custom Notes, Single Select, Multi Select, Custom Value date, Custom Tags, Text Field
The Preview modal renders the form exactly as staff see it when adding a new entry. Use it to verify field order and required markers before the location goes live.
The preview renders the Add/Edit Form context. To verify kiosk or remote check-in field visibility, check the Kiosk Mode and Remote Check In switches on each field's Visibility section — those switches control exactly which fields appear in each context.

7. Org Manager

Managing organizations, billing, and waitlists

Organization managers oversee the organizations assigned to them. They configure the organization profile, handle billing accounts, monitor financial health, manage API access, manage org-level users, and build the waitlist structure that location managers later assign to their locations. Creating new organizations requires account admin or owner access — org managers can manage existing ones but cannot add new ones.

Organizations

The Organizations section in the sidebar provides access to Add Organization (visible to admins and owners only) and Manage Organizations. Org managers see only the organizations they have been assigned to.

Add Organization form with Name, Legal Name, address fields, Phone, Phone 2, and Logo upload
The Add Organization form. Only account admins and owners see the Add Organization option in the sidebar. The Logo upload accepts SVG, PNG, JPG, or GIF at 255×255 px.

The Manage Organizations list shows all organizations in the account. Toggling Active off deactivates the organization without deleting it. Remove is only enabled when the organization is inactive.

Manage Organizations list with Active toggle, Name, Edit, and Remove per row
The Manage Organizations list shows all organizations in the account. The Active toggle deactivates without deleting. Remove is only enabled when the organization is inactive.

The Organization Account tab stores the profile and logo. The shortcut bar at the top of the edit view navigates directly to Billing Accounts, Locations, Waitlists, and the Add User flow without losing the organization context.

Edit Organization Account tab with logo and shortcut buttons for Billing Accounts, Locations, Waitlists, and Add User
The Organization Account tab stores the profile and logo. The shortcut bar at the top navigates directly to Billing Accounts, Locations, Waitlists, and the Add User flow without leaving the organization context.

Billing accounts

A billing account stores a payment method, invoice recipient emails, and the list of locations whose service plan charges are billed to it. Each location must be assigned to exactly one billing account. The left panel lists all billing accounts; the right panel shows the selected account's payment method, invoice recipients, and the location checkboxes.

Billing Accounts page with account list on left and detail panel with card info and location checkboxes on right
The Billing Accounts page. The left panel lists all billing accounts. The right panel shows the selected account's payment method, invoice recipients, and the location checkboxes that control which service plan charges bill to this account.

Creating a billing account

Add Billing Account modal with Name, Description, and Invoice Email 1/2/3 fields
Creating a billing account requires a name, description, and up to three invoice email addresses. The payment method is added after saving via the Open Customer Portal link.
  1. Click Add Billing Account.
  2. Enter a Name and Description to identify the account.
  3. Enter up to three Invoice Email addresses that will receive billing statements.
  4. Click Save. The account appears in the left panel.
  5. Select the new account in the left panel to open its detail.
  6. Click Open Customer Portal to add a payment method. The portal opens in a new tab where you enter card details.
  7. Return to Dashboard and check the location checkboxes to assign locations to this account.

Removing a billing account

Remove billing account confirmation modal
A billing account cannot be deleted while locations are still assigned to it. Uncheck all location assignments in the account detail first, then remove.
  1. Select the billing account in the left panel.
  2. Uncheck all location assignments in the detail panel. A billing account with active location assignments cannot be removed.
  3. Click Remove and confirm.

Financial tab

The Financial tab provides a billing health overview for the organization. Three stat pills summarize the picture: Projected (next cycle) shows the total expected charge for the next renewal, Needs attention counts locations with missing billing, expired plans, or payment issues, and Next charge shows the earliest upcoming renewal date. The per-location table lists each location with its next renewal date, projected amount, and a status badge — and includes Plan and Billing (or Issue) action buttons that link directly to the Service Plan tab or Billing Accounts for any location that needs fixing.

Financial tab showing Projected charge, Needs Attention count, Next Charge date, and per-location billing table
The Financial tab shows the projected charge for the next billing cycle, a count of locations that need attention (missing billing, expired plan, etc.), and per-location shortcuts to the Service Plan and Billing Account.

API Keys

API keys are generated per organization and give external systems controlled access to the locations linked to the key. The table shows each key's Active toggle, Key ID (with a copy button), Secret (masked by default with reveal and copy buttons), and a Manage button. Clicking Manage opens a modal where you assign the specific locations this key can access.

API Keys tab with one active key row showing Active toggle, Key ID, masked Secret, Locations count, Manage, Remove, and a Generate API Key button
The API Keys tab. Clicking Manage on a key row opens the location assignment list for that key. The secret is shown only once at generation — it cannot be recovered afterwards.
  1. Click Generate API Key to create a new key and secret pair.
  2. Copy the Key ID and Secret from the table using the copy buttons.
  3. Click Manage on the key row to assign specific locations to the key.
  4. Toggle Active off to disable a key temporarily without deleting it.

Organization users

The Users tab inside an organization shows every user with access to it. The Organization Manager toggle on each row grants or revokes org-manager access to this specific organization. Toggling it off does not affect the user's access to other organizations or their location roles.

Organization Users tab with Active, Name, Email, Organization Manager toggle, Locations, Reports, Edit, Remove columns
The Users tab at the organization level. The Organization Manager toggle on each row grants or revokes org-manager access to this specific organization independently.

Adding a user to an organization

Add User modal at org level with First Name, Last Name, Email, Lock Password, and report toggles
Adding a user to an organization requires name, email, and a lock password. Report toggles (Basic, SMS, Advanced) control which scheduled emails the user receives for locations in this organization.
  1. Click Add User.
  2. Enter First Name, Last Name, and Email.
  3. Set a Lock Password — used when the Waitlist screen lock is enabled at locations in this organization.
  4. Toggle Basic, SMS, and Advanced report subscriptions to control which scheduled summary emails the user receives for locations in this organization.
  5. Click Save. The user appears in the list immediately.

Editing an organization user

Edit User modal at org level with existing values
Edit a user's profile or report subscriptions from the Users tab. The lock password can be changed without affecting the user's Dashboard sign-in credentials.
  1. Click Edit on the user row.
  2. Update the lock password or report subscriptions as needed.
  3. Click Save.

Removing a user from an organization

Remove user from organization confirmation with This action cannot be reverted warning
Removing a user from an organization removes their access to all locations within it. Their account and access to other organizations are not affected.
Removing a user from an organization removes their access to all locations within it. Their account and access to other organizations are not affected.

Waitlists

Waitlists are created at the organization level and assigned to specific locations from within each location's Guestlist tab. A single waitlist can be shared across multiple locations. The recommended workflow is to create the waitlist structure here — including all areas — before setting up individual locations.

Waitlists list with Active toggle, Name, Description, Areas badges, Edit, Remove per row
The Waitlists page lists all waitlists in the organization. The Areas badge counts active areas inside each waitlist. Waitlists created here are later assigned to locations via the location's Guestlist tab.
Waitlist detail with Name, Description fields and an Areas table with Active, Name, Edit, Remove per area
The waitlist detail. Each area in the table is available to locations that assign this waitlist. Click Edit on an area to configure its settings, messages, notification options, and form.

Creating a waitlist

Add Waitlist modal with Active toggle, Name, and Description fields
Create a new waitlist with a name and description. Leave Active off to finish configuring areas before making the waitlist available to locations.
  1. Click Add Waitlist.
  2. Enter a Name and Description.
  3. Leave Active off if you want to finish configuring areas before making the waitlist available to locations.
  4. Click Save. The waitlist appears in the list.
  5. Click on the waitlist row to open its detail and add areas.
A location cannot use a waitlist until it has at least one active area. Add areas to the waitlist before assigning it to locations.

Removing a waitlist

Remove Waitlist confirmation modal
Removing a waitlist permanently deletes it and all its areas. Locations that had this waitlist assigned will need a new guestlist selection in their Guestlist workspace.
Removing a waitlist permanently deletes it and all its areas. Locations that had this waitlist assigned will need a new guestlist selection in their Guestlist workspace.

Waitlist areas (org level)

Areas added at the org level create the base configuration that all locations using this waitlist inherit. Location managers can override individual settings from within their location's guestlist area tabs. At the org level, areas have four tabs: Settings, Default Messages, Notification Options, and Waitlist Form. The Programmed Notifications and API Settings tabs are only available when the area is accessed from within a location — they require the location context to function.

Add Waitlist Area form with Base Config section
Adding an area at the org level creates the base configuration shared by all locations using this waitlist. Name, description, Auto Clear timeout, and Target Wait Time are set here. Settings, messages, form, and notification options are configured in the area tabs after creation.
Remove area confirmation modal
Removing an area from a waitlist is permanent. Locations that had this area selected in their guestlist workspace must be updated to use a different area.

The Settings tab at the org level configures the area's Active state, name, description, Auto Clear timeout, and Target Wait Time. These values become the default for every location that uses this area. Individual locations can override them locally without affecting the org-level baseline.

Waitlist Area Settings tab at org level with Active, Name, Description, Auto Clear 6 hours, Target Wait Time 15 min
Area Settings at the org level. Changes here apply to the area across all locations that use it. Location managers can override individual settings from within the location's guestlist area tabs.

Default Messages at the org level define the Confirmation, Notification, Check-in, and Cancel message templates that locations inherit. Location managers can customize the text for their specific location from within the location's guestlist area Default Messages tab without altering the org-level baseline.

Default Messages tab at org level with Confirmation, Notification, Check-in, and Cancel sections
Default Messages at the org level serve as the baseline for all locations using this area. Location managers can customize them further from within the location's guestlist area.

Notification Options at the org level set the default pager hardware type (LRS Guest, Alpha Guest, or Both) and the default alert sound pattern. These defaults propagate to every location using this area and can be overridden per location.

Notification Options tab at org level with custom messages toggle, Pager Types, and Alert Options
Notification Options at the org level define the default pager hardware type and alert pattern for the area across all locations.

The Waitlist Form tab at the org level opens the same Form Designer interface available at the location level. Fields added and configured here define the baseline form for all locations. Location managers can adjust field visibility and ordering for their specific location without changing the org-level form.

Waitlist Form tab at org level showing System and Custom field palette with active fields on the right
The Waitlist Form at the org level defines the base form for this area. Location managers can adjust field visibility and ordering from within the location's guestlist area configuration.

8. Admin / Account Owner

Account-level user management and auditing

Account admins and owners have access to System in the sidebar, which contains global user management and the auditing log. These features are not visible to org managers or location managers.

System › Users

The Users page lists every user in the account in one place. The Select Organization and Select Location dropdowns filter the list by access scope — useful in large accounts. The Role column shows each user's highest role: Account Admin, Organization Manager, or Account Owner. Account admins can reset passwords directly from the list without opening the edit form. The Account Owner's Remove action is permanently disabled.

Global Users page with search field, Select Organization and Select Location filters, Add User button, and table columns Active, First Name, Last Name, Email, Role, Reset Password, Edit, Remove
System › Users shows every user in the account in one place. The Select Organization and Select Location dropdowns filter the list by access scope. Reset Password sends a reset email directly from the list without opening the edit form. The Account Owner row has Remove permanently disabled.

Clicking Edit on a user opens a single form with two areas. The top User Profile section edits the user's name, email, and lock password. Below it, the Account Admin toggle and per-organization sections let admins control every permission in one place: org-manager access per organization, and location roles with report subscriptions — all without switching context.

User edit page with User Profile section (First Name, Last Name, Email, Lock Password), Account Admin toggle, and per-organization sections each with an Organization Manager toggle and a Locations table with Access, Role, and Basic/SMS/Advanced report columns
The account-level user edit form. The top section edits the user's profile and lock password. Below it, Account Admin status and per-organization sections consolidate every permission in one place: org-manager access and location roles with report subscriptions — without switching context.
ControlWhat it does
User Profile (top section)Edits the user's first name, last name, email, and lock password — the PIN used when the Waitlist screen lock is enabled at their locations.
Account Admin toggleGrants full account-level access equivalent to the owner for this user.
Organization Manager (per org)Toggles org-manager access independently for each organization.
Location access rowSets access, role (Staff or Location Manager), and report subscriptions per location.
Reset Password (list)Sends a password reset email directly from the list without opening the edit form.

System › Auditing

The Auditing tab logs every configuration change made across Dashboard, the Waitlist app, and the API — showing who made it, when, and what changed. Use the keyword search, application filter, and date range to narrow the list. Click Refresh to pull in changes since the page last loaded.

Admin Auditing tab with keyword search, application filter, date range, Refresh button, and a list of change records each showing who made the change, when, and what changed
The Auditing tab tracks every configuration change across the platform. Filter by keyword, application, or date range to find a specific event.

The Transactions tab shows the billing history for the account. Each entry shows which location was charged, the date, the amount, and the outcome — Success, Renewed, or Failed. Where available, a link to the invoice is included for follow-up.

Transactions tab with search and date filters, status filter buttons, and billing entries each showing the location charged, date, status badge, and amounts
The Transactions tab shows the billing history for the account. Filter by keyword, date range, or status (Success, Renewed, or Failed) to find a specific charge.

9. Troubleshooting

Fix common Dashboard problems

Menu item missing after login

Confirm the user has a location manager or org manager assignment. Staff without a manager role cannot see Dashboard configuration menus.

Add Organization not visible

Only account owners and account admins can create organizations. Org managers can manage existing organizations but cannot add new ones.

Location card shows Not Ready

Check that the location has an active service plan, a billing account with a valid payment method, and at least one active guestlist with one active area.

Kiosk mode not opening

In the Guestlist workspace, confirm a Kiosk Area is selected and that the selected area has at least one field set to visible in Kiosk Mode in the Form Designer. Use the View button next to the Kiosk Area dropdown to launch — opening a direct URL bypasses the required session token and will not initialize kiosk mode.

Remote Check-in shows Closed

Confirm the area has the remote check-in link generated, that Hours of Operation has Remote Check-in hours set for today, and that those hours are currently active.

Pager not receiving signals

Use the Test button on the Transmitters tab to send a live signal. Verify that the POCSAG, system ID, and station ID on the record match what is printed on the transmitter hardware.

SMS messages not sending

Check the SMS Usage tab for remaining allowance. Verify the entry has a Pager/Phone number and that the service plan includes SMS messaging.

API calls returning 401 or 403

Verify the key is Active, the target location is listed in the key's Manage view, and the correct Key ID and Secret are in the request headers.

Billing account cannot be deleted

Uncheck all location assignments in the billing account detail first. A billing account with active location assignments cannot be removed.

Programmed Notifications not firing

Confirm the Quoted field is active on the form and a quoted wait time is set on the entry. Programmed Notifications use the quoted or target time as their reference.