Overview
Boojee Check-In is a self-service check-in system for independent hotels and motels. A tablet kiosk scans the guest's US driver's license on-device, matches their booking, and prints a registration slip; a remote agent approves the session from anywhere. One person can cover multiple properties overnight — no overnight staff required and no per-guest fees.
Getting Started
- Subscribe (from $198/mo) and set up your property. v1 uses a bookings file upload so you can start immediately with any PMS.
- Set up the kiosk: run the Boojee Check-In PWA full-screen on an iPad or Android tablet — no app store download.
- Connect a printer: standard network/AirPrint via the browser print dialog, or a direct ESC/POS USB thermal printer (Epson TM-series) over WebUSB — no print server or driver install.
- Open the agent console on any device (laptop, desktop, or phone). It's Cognito-secured per agent and shows a live session queue across all your properties.
- Try both sides live from the product page — use the demo property (Demo Inn, Deerfield Beach) with confirmation DEMO-001 or surname Rivera.
Features & How-To
- US DL scan, AAMVA on-device — the PDF417 barcode on the back of a US license is decoded locally with ZXing; parsed fields are sent only as structured text and the document image is never uploaded or stored.
- Booking match — the guest is matched by confirmation number or surname + phone last-4, then confirms room and rate.
- Two print paths — standard network/AirPrint via the browser print dialog, or direct ESC/POS USB thermal printing (Epson TM-series) over WebUSB.
- Offline-tolerant kiosk — a PWA with service-worker caching shows a clear state if the connection drops; the help button alerts an agent immediately regardless of connectivity.
- Multi-property agent console — one console covers all properties simultaneously with a live session queue; approve, message the kiosk, or mark a key issued, Cognito-scoped per agent.
- "Need Help?" escalation — a persistent help button on every kiosk screen flags the session in the agent queue.
- Guest flow — tap to begin, scan license, booking match, agent approves (about 10 seconds), slip prints with room, WiFi, parking, and rate. Under 90 seconds start to finish, no app or guest account.
- PMS integrations (roadmap) — v1 uses a bookings file upload; direct API integrations with Cloudbeds, Mews, and Opera are on the roadmap and clearly labeled as not yet built.
Pricing
- From $198/mo.
- No per-guest fees. No overnight staff required.
- See the product page for current plan details and to get started.
FAQ
Is the guest's ID image uploaded anywhere?
No. The PDF417 barcode is decoded on-device with ZXing and only structured text (name, DOB, license number) is transmitted. The raw document image never leaves the tablet.
What hardware do I need?
An iPad or Android tablet running the Boojee Check-In PWA (no app store download). For printing, a standard AirPrint/network printer or an Epson TM-series ESC/POS thermal printer over USB.
Do I still need someone on-site overnight?
No. A remote agent approves check-ins from anywhere, and one agent console can cover multiple properties simultaneously. The key is issued via smart lock, lockbox, or drop window.
What if the internet drops mid-check-in?
The kiosk is offline-tolerant — the guest sees a clear state, not a blank screen, and the help button still alerts an agent regardless of connectivity.
Does it integrate with my PMS?
v1 uses a bookings file upload so you can start with any PMS immediately. Direct API integrations with Cloudbeds, Mews, and Opera are on the roadmap and are not claimed as built yet.
Troubleshooting
- License won't scan? Hold the back of the US license (the PDF417 barcode) up to the camera — decoding happens on-device.
- Booking not matching? Match by confirmation number or surname + phone last-4; confirm the bookings file upload is current for that property.
- Thermal printer not printing? Direct thermal printing uses WebUSB with Epson TM-series ESC/POS — confirm the tablet browser supports WebUSB, or fall back to the standard AirPrint/network print dialog.
- Guest stuck? The persistent "Need Help?" button flags the session in the agent queue so a remote agent can step in.