Harvest Table
F&B / Restaurant·Generated 21 Jun 2026
A 45-seat casual-dining restaurant in Singapore taking reservations and enquiries by phone and WhatsApp, with one front-of-house staffer juggling messages during service.
What we're building
A simple booking-and-enquiries app for Harvest Table. Guests message on WhatsApp as they do today; the app answers common questions instantly, takes table bookings into one tidy inbox, and quietly nudges guests to return — so the front-of-house team stops losing after-hours bookings and stops re-typing the same answers all night.
Who it's for
Front-of-house staff
Primary userRuns the floor during service and answers messages between tables — the person who actually lives in this app every day.
- Re-types the same menu/hours/parking answers dozens of times a night
- Misses after-hours WhatsApp bookings that arrive after closing
- Bookings live in chat scroll, so double-bookings slip through
Owner
Checks how the night went and whether any booking needs a human.
- No quick view of today's bookings
- Can't tell which guests never came back
Walk-in / regular guest
Messages on WhatsApp to ask something or book a table.
- Waits until next morning for a reply
- Has to call during busy service
What you'll be using
A preview of your future product. Switch the skin up top to see it in different looks — pick the one you like before you sign.
Harvest Table
Booking inbox
Today's bookings with time, party size and status
Unread enquiries badge
Tap a row to see the full chat
"Needs a human" flag for anything the AI couldn't handle
Booking inbox
One tidy list of every booking and enquiry, newest first.
- Today's bookings with time, party size and status
- Unread enquiries badge
- Tap a row to see the full chat
- "Needs a human" flag for anything the AI couldn't handle
Main action: Confirm or reassign a booking
Done when
- Every new WhatsApp booking and enquiry appears in the list within seconds, newest first
- A request the AI could not handle is clearly flagged "Needs a human"
- Tapping a row opens that booking's full chat
Proven by: Screenshot of a real booking arriving in the inbox · Recording: tap a row and its full chat opens
Harvest Table
Conversation
Guest messages and AI replies in one thread
Suggested reply staff can send with one tap
Booking details pulled out to the side
"Take over" button to pause the AI
Conversation
The WhatsApp thread with the AI's replies, ready for staff to step in.
- Guest messages and AI replies in one thread
- Suggested reply staff can send with one tap
- Booking details pulled out to the side
- "Take over" button to pause the AI
Main action: Send a reply or take over the chat
Done when
- Guest messages and AI replies show in one thread, in order
- Staff can send the suggested reply with a single tap
- "Take over" pauses the AI so staff replies go out as the venue
Proven by: Recording: staff taps the suggested reply and it sends · Recording: "Take over" stops further AI replies in that chat
Harvest Table
Today at a glance
Covers booked vs seats left
Enquiries answered automatically tonight
Guests who haven't returned in 30 days
Anything flagged for follow-up
Today at a glance
The owner's 5-second read on the night.
- Covers booked vs seats left
- Enquiries answered automatically tonight
- Guests who haven't returned in 30 days
- Anything flagged for follow-up
Main action: Open anything that needs attention
Done when
- Owner sees covers booked vs seats left for today at a glance
- Guests not seen in 30 days are listed
- Anything flagged for follow-up is one tap away
Proven by: Screenshot of the board with real numbers for a day · Recording: tapping a flagged item opens it
How it works, end to end
Take a booking from WhatsApp
- 1
Guest: Messages "table for 4 tonight at 7?" on WhatsApp
- 2
AI: Checks availability and offers the nearest open slots
- 3
Guest: Picks a time and confirms
- 4
AI: Writes the booking into the inbox and sends a confirmation
- 5
Staff: Sees it in the inbox — no action needed unless flagged
Bring a lapsed guest back
- 1
AI: Spots a guest who hasn't visited in 30 days
- 2
AI: Sends one gentle, PDPA-consented win-back message
- 3
Guest: Replies and books again — straight into the same flow
What's in — and what's not
In scope for v1
- AI answers FAQs (menu, hours, location, dietary) on WhatsApp 24/7
- Takes and confirms table bookings into one inbox
- Staff take-over and one-tap suggested replies
- Owner's "today at a glance" board
- PDPA-consented win-back nudges for lapsed guests
Not in v1 (on purpose)
- Online payments / deposits (handled as today, for now)
- Full POS or kitchen-display integration
- Loyalty points programme
- Multi-outlet management (single location for v1)
You'll know it worked when
- Zero after-hours enquiries left unanswered overnight
- Every booking lands in one inbox — no more lost-in-chat double-bookings
- Front desk sends < 5 manual FAQ replies per night (from dozens today)
- At least 1 in 5 win-back messages leads to a return visit
What we understood — please confirm
- Your goal
- Stop losing after-hours bookings and free the front desk from repetitive replies
- Where it lives
- Redfluent-hosted subdomain, linked from the restaurant's site
- Platform & devices
- Mobile + web — Front desk on a shared phone + tablet; owner on phone
- Data & accounts
- Provisioned by Redfluent (Supabase) and handed over to you
- Brand & look
- Logo + colours to be provided; originals created if not
- Privacy (PDPA)
- Win-back messaging only to guests who have consented; opt-out honoured
- Tools you use today
- WhatsApp, A paper reservation book, Instagram for promotions
- Backend set-up consent
- Yes — we provision it and hand the account to you
The plan & the terms
See the plan & terms
See the delivery timeline and the full statement of work. No obligation.
Happy with this blueprint?
Sign below to lock it in and start the build. Want a change first? Tell us — we'll update it and re-send before anything is built.
Your signature panel is just below.