Prospero from zero to production — Widget V2 with live voice, the branding studios, Google as a channel, Sadie’s control center & analytics, and a warmer new look
From empty repository on May 6 to a June 1 field-sales go-live with two live CRMs
Bank-grade tenant isolation, resumable pipeline runs with hard cost caps on paid data, new sources every week.
Quality gates keep closed, out-of-region, and already-booked venues out. Sales edits are never overwritten. Go-live June 1.
Builds each salesperson’s day on real roads — best leads first, opening hours respected, territories drawn automatically.
Salespeople run their day from their phone — stops in order, ETAs, one tap to navigate. The whole app reflows for mobile.
Last meeting’s commitments — where each one stands today
Real passes on real phones — reservations land in the guest’s wallet with a scannable code. Restaurants design their own pass in the new Pass Studio.
The white-label booking widget is live with a full design studio — presets, live preview, and a one-line embed for any restaurant website.
V1 shipped — the full app on the phone as a WebView. A fully-native V2 is scoped at ~2 weeks when we pull the trigger.
Guests call Sadie straight from the booking widget — no phone number, no app. Live, and demoed from this very deck today.
Prospero went live for the field-sales team on June 1 — clean, qualified leads now flow into the CRM daily. Google Reserve adds a second demand channel.
Deliberately sequenced after the first customer close — self-serve billing starts once pricing is validated with a real account.
White-label booking widget on desktop, tablet, and mobile — interact with it on stage
The restaurant’s brand on any device — returning guests recognized and pre-filled.
Guests tap once and talk to book — no phone, no app. Live in the widget today.
Every booking ends with an Apple or Google Wallet pass in the guest’s pocket.
Same widget adds “book on WhatsApp” — completing the voice + chat + wallet trio.
Every venue runs its own AI receptionist — set up and tuned from one self-serve screen, no engineer needed
Choose Sadie’s voice, greeting, and persona — every venue sounds like its own brand.
The policies Sadie follows when it books — party sizes, windows, sections — in plain language.
A 20-question Q&A the restaurant fills in — Sadie answers parking, dietary, and FAQ questions in their words.
Pause Sadie instantly or on a schedule, and fail over to a real number — a backup number is required first, so no call dead-ends.
A guided wizard takes a venue from no phone number to a working AI receptionist in minutes — with a real test call before going live
Super-admins tune what every new Sadie assistant inherits — voice, tools, templates, behavior — with no code change and no deploy
One config row drives the baseline for every newly provisioned assistant — across the whole platform.
What used to be a PR-and-deploy to change — voice, tools, templates, behavior — is now a save in the admin panel.
Masked API key plus a reachability dot — see at a glance whether Sadie Core is actually responding.
If nothing is set it uses the built-in defaults — the dial can tune the fleet but can never break provisioning.
Restaurants design their widget, wallet pass, and emails themselves — live preview, no designer needed
Presets, a smart palette derived from one brand color, live device-frame preview — and a one-line embed for any website.
Real Apple & Google passes, live — restaurants design the pass itself, and it self-updates in the guest’s pocket.
Gmail-style preview of exactly what guests receive, enforced on every send — with open rates that filter out robots.
Guests book from Google Search & Maps — the channel every restaurant asks about first
Venue feeds are uploaded to Google — a “Reserve a table” link on the restaurant’s Google profile lands guests in the branded widget.
Booking without ever leaving Google — already built and verified, bookings arrive as confirmed reservations. We’re engaging Google for program approval.
When a restaurant is fully booked, guests join the waitlist straight from Google — part of the same Google program conversation as End-to-End.
A business-owner dashboard — what Sadie booked, the revenue it captured, and the hours it saved
Estimated dollars from Sadie-booked reservations — with the slice captured after hours.
Call minutes Sadie handled instead of staff — plus calls taken in parallel.
Booked, edited, cancelled — plus a conversion funnel from call to booking.
Busy hours, no-availability times, and transfer reasons in plain names.
Every screen updates itself in real time — and the whole app got a friendlier face
Reservations, floor plans, and availability push to every connected screen the moment they change — no refreshes, no stale data during service. Cheaper to run than the old polling, too.
Answering the “too techy” feedback — light and dark themes, Simple and Advanced modes, comfortable or compact density. Every staff member gets the interface that fits them, in 5 languages.
Everything converges here — clean, qualified venues for the field team daily, and a white-label, branded, live product to pitch. The next milestone is revenue.
Final visual QA on the new light theme, then the warmer look and Simple Mode roll out to every venue.
Built and verified — Google’s approval unlocks booking inside Search and Maps, plus the waitlist add-on.
The moment Sadie Core’s WhatsApp channel is finished, it wires into the widget and guest messaging — the channel guests already use.
Expand beyond the current 11 markets and keep adding lead sources — a bigger, cleaner pipeline every week.
Tight loop on field and stakeholder feedback — lead-quality reports, demo follow-ups, and polish turned around in days, not sprints.