Who's booked, and what happened
One day at a time, starting with today. Each guest shows whether the bot let them in and what Urban Sports recorded.
Recently issued
The latest codes handed out, with the booking they belong to.
Add QR codes
Paste one code per line (or comma-separated). Duplicates are ignored.
Today's funnel
Bot conversations since midnight: started, issued, and where guests hit a wall.
Recent denials
Guests the bot turned away — usually a name typo you can help with, or an out-of-codes moment.
Configured partners
Aggregators we earn commission from. Revenue is estimated from confirmed check-ins, capped per member per month.
Add / edit partner
Match value is the guest email domain (e.g. urbansportsclub.com). Cap is paid check-ins per member per month.
What Urban Sports paid for
Straight from the partner portal. Paid excludes each member's first check-in here — Urban Sports doesn't pay for those.
Visits that went unpaid
Guests we let in on a door code who never checked in on the Urban Sports app. This is the number the reminder exists to shrink.
Messages
Every message the bot can send. Edited wording goes live immediately — no deploy.
Edit message
Pick a message on the left. Placeholders in braces are filled in per guest.
Select a message to edit it.
Token health
Whether the long-lived token can still mint access tokens for the sync.
