NOWAITN
Notifications

All caught up!

No new notifications

Apps

How NOWAITN CRM Works

One customer, every app

5 min read
Apr 21, 2026
NOWAITN

Pipeline that moves itself

Deals advance from platform events — a reservation confirmed, an invoice paid, a ticket closed — without anyone dragging a card.

What the CRM app is

NOWAITN CRM is the customer-record backbone for the rest of the platform. Instead of each app — Queue, Reservations, Printing, HCM — keeping its own copy of the same person, every app reads and writes against one shared contact, account, and deal record in CRM. The guest who joined your waitlist at 7:12 PM is the same contact your host called this afternoon, the same account on the reservation confirmation print, and the same record your manager is about to log a follow-up note against.

If you’ve ever had to reconcile a reservation system against a separate loyalty database against a separate email list — that class of problem goes away when every app points at the same customer table.

How customer data flows

Every customer interaction — a walk-in to Queue, a booking on the Reservations widget, a print job generated from HCM — flows through the same three stops:

1 · Spoke apps
Queue
Reservations
Printing / HCM / …
2 · CRM
Contacts · Accounts · Deals
Shared records
+ activity log
3 · Outcomes
Pipeline advances
Campaigns fire
Activity logged

Arrows run both ways between spoke apps and CRM: apps publish events (a reservation was confirmed, a ticket was closed) and CRM consumes them to move deals forward; CRM also publishes events (a new contact was created, an account was merged) that apps downstream subscribe to.

The three primitives

  • Contact — a person. Has a phone, email, and notes. The guest who joined the Queue. The diner who booked the table. Every other app references a contact when it needs to “who is this?”
  • Account — a company, household, or organization. Groups contacts together. A corporate account with ten diners on the same reservation is one account with ten linked contacts.
  • Deal — an opportunity moving through a pipeline. Has a stage, a value, and a primary contact. Catering inquiries, private-event holds, enterprise renewals, sales follow-ups — anything with a will they / won’t they.

Apps that read from CRM today

  • Queue — when a guest joins the waitlist, CRM attaches their name and phone to the existing contact (or creates one). Next time they walk in, the host already knows they’re a regular.
  • Reservations — confirmations pull the guest’s preferred name and dietary notes from the CRM contact record. Bookings become deals in the pipeline when large enough to care about.
  • Printing — profile-card prints at the host stand (crm.profile_card template) render from the live contact record so servers recognize regulars on sight.
  • HCM — customer-facing contractors and vendors are CRM contacts with an is_contractor flag; HCM joins the two views.
  • Any future app — a single API call (GET /api/platform/v1/{orgId}/contacts/{id}) fetches a contact; a webhook subscription puts every contact change on your event bus.

Tiers at a glance

TierPriceAdds
Core$9 / seat / moView contacts, accounts, deals. Edit your own records. Log calls, notes, meetings.
Advanced$19 / seat / moTeam pipelines, reassignment, bulk campaigns, CSV export.
Admin$39 / seat / moAutomation rules, REST API, webhooks, external integrations (Gmail, Outlook, phone).

Campaigns and AI enrichment draw from the same shared notification and AI token pools every other NOWAITN app uses — no separate SendGrid, no separate Twilio, no separate OpenAI account to provision. See NOWAITN Platform Tokens for how the shared pool works.

Your first 15 minutes

  1. Activate the license. Hub > Settings > Licenses → CRM → choose tier → assign seats.
  2. Import a seed list. CRM > Contacts → Import → upload a CSV or connect Gmail/Outlook.
  3. Build your first pipeline. CRM > Deals → Pipelines → New Pipeline. Define your stages (e.g., Inquiry → Hold → Confirmed → Served).
  4. Wire up the first event. From Automation (Admin tier) → choose a trigger like reservation.confirmed → pick a deal stage → save. Your next large booking will advance itself.

See Getting Started with NOWAITN CRM for the step-by-step walkthrough.

Scanning for codes & barcodes

Point camera at any QR code or barcode

Details

Value

Enter a code, ticket ID, or URL

Your badge

Show this to another device to scan