← DELIVERABLES
ATLAS  ·  P4 · TENANT ONBOARDING  ·  LOFI WIREFRAMES · v3.1 STYLING

Tenant Onboarding

A 30-day path from provisioned venue to live tenant. Five wireframes — checklist, provision, connectors, grants, data contract — each paired with the design rationale that shapes it. Backend contract: adippa2580/ATLAS.

W0 · Checklist Home

The gated 30-day checklist

  MERIDIAN ROOM · ONBOARDING
DAY 08 OF 30
ON PACE · 3 OF 5 GATES
DAY 0 · PROVISIONEDDAY 30 · GO LIVE
⚑ REQUIRED GATES· must clear all to go live
Tenant provisioned
VENUE · TIMEZONE · CURRENCY SET
● DONE
Payments connector live
SQUARE · CONNECTED DAY 3
● DONE
Operator grants assigned
4 ROLES · SCOPES MAPPED
● DONE
Connect remaining sources
2 STILL ON SEEDED DATA
◐ IN PROGRESS
Review & accept data contract
UNLOCKS WHEN CONNECTORS LIVE
△ LOCKED
OPTIONAL · RECOMMENDED BEFORE NIGHT ONE
Import floor plan
18 TABLES MAPPED
● DONE
Invite promoters
0 OF ~6 EXPECTED
○ SKIPPED FOR NOW
Set closeout defaults
USING PLATFORM DEFAULTS
○ OPTIONAL
W1 · Provision

Tenant provisioning form

  GATE 01 · PROVISION TENANT
DISPLAYED ON VENUE-LINK, WALLET PASS, DOOR
atlas.app/t/meridian-room
DRIVES NIGHT BOUNDARY & CLOSEOUT WINDOW
STORED AS INTEGER CENTS · 150000 CENTS = A$1,500.00
CENTS · SHOWN AS A$1,500.00
COUNTS TOWARD MINIMUM · REFUNDABLE 6PM DAY-OF
⚑ TAKE-RATE NOT SET HERE · VENUE REPORTING ONLY, NEVER MARKETED
W2 · Connectors

Connector states — live · stub · expired

  GATE 02 · CONNECT SOURCES
SQ
Square · Payments & tabs
● LIVE · WEBHOOKS RECEIVING
SYNCED 2m AGO142 events today
SP
Spotify · Taste graph
● LIVE · CONSENTED
SYNCED 1h AGOconsent on file
SC
SoundCloud · Taste graph
△ STUB · NO KEY SET
AM
Apple Music · Taste graph
△ STUB · NO KEY SET
TM
Ticketmaster · Demand feed
● LIVE · 74 EVENTS SYNCED
VIA A-LIST FEEDra-cron · nightly
EB
Eventbrite · Demand signals
△ STUB · NO KEY SET
IG
Instagram · Marketing reach
△ STUB · SEEDED DATA
ST
Stripe · Deposits & payments
● LIVE · WEBHOOKS RECEIVING
SYNCED 5m AGOholds + refunds
KL
Klaviyo · Lifecycle & campaigns
● LIVE · SENDING
SYNCED 12m AGOflows active
LS
Lightspeed · POS & inventory
△ STUB · SEEDED DATA
TO
Toast · POS & tabs
● LIVE · WEBHOOKS RECEIVING
SYNCED 3m AGO98 events today
7R
SevenRooms · Reservations
● LIVE · SYNCING
SYNCED 4m AGOreservations mapped
RS
Resy · Reservations
△ STUB · SEEDED DATA
TK
Tock · Reservations
△ STUB · SEEDED DATA
GC
Google Calendar · Event feed
◐ AUTH EXPIRED · TOKEN LAPSED
W3 · Grants

Grant model — SEE is given, DO is granted

  GATE 03 · ASSIGN GRANTS · ROLE: FLOOR MANAGER
RESOURCE SEE DO · hover for scope
Bookingsheld · confirmed · seated · closed ALWAYS bookings:write
Floor & tablesseat · block · move party ALWAYS floor:manage
Payments & tabsre-request · refund deposit ALWAYS payments:write
Door & check-inscan pass · check in guest ALWAYS door:checkin
Closeout & reconcilerun closeout · reconcile tab ALWAYS closeout:run
Grants & tenantassign scopes · edit tenant ALWAYS tenant:admin
3 DO scopes granted · SEE is universal
W3b · CONFIRM GRANT · WORKED EXAMPLE
This grant lets a Floor Manager, on the night: ● SEE every booking, table, tab and door state for the venue — always, no toggle.
● DO seat a party, block a table, confirm or cancel a held booking bookings:write, and check a guest in at the door door:checkin.
⊘ CANNOT refund a deposit, re-request a failed split-pay share payments:write, run closeout closeout:run, or reassign anyone's grants tenant:admin — those toggles are off.
GRANTED SCOPES · bookings:write  ·  floor:manage  ·  door:checkin
W4 · Data Contract

The data contract — and the gate to go live

  GATE 05 · REVIEW DATA CONTRACT
FLOWS IN
  • square · payments
  • square · tab events
  • spotify · taste (consented)
  • ticketmaster · demand feed
  • door · check-in scans
FLOWS OUT
  • venue-link · booking
  • wallet pass · updates
  • closeout · reconciliation
  • promoter · settled receipts
  • outcomes · pillar scores
NEVER FLOWS
  • guest PII to promoters
  • raw card data (tokenized only)
  • taste data without consent
  • cross-tenant guest graph
  • take-rate to guest surfaces
PREREQUISITES FOR GO-LIVE
Tenant provisioned · currency & timezone set
Payments connector live · webhooks receiving
Grants assigned to all operators
2 connectors still on seeded data — connect or accept seed
Data contract not yet accepted
⚑ GATED · 2 PREREQUISITES OUTSTANDING
ATLAS TENANT ONBOARDING · P4 · 5 WIREFRAMES · v3.1 SYSTEM  ·  RED-FREE · DARK-ONLY · MONEY FROM INTEGER CENTS  ·  ⚑ TAKE-RATE PLACEHOLDER