FOR COOKING CLASS HOSTS

AI admin staff for cooking class hosts where every seat is paid for and the ingredient list goes out the night before

Home kitchen, professional kitchen, restaurant pop-ups. Cadence handles paid registration with atomic capacity checks, captures dietary preferences at signup, broadcasts the ingredient list the day before, and refunds cleanly when you have to cancel.

6-16 seat sessionsPaid upfront registrationDietary capture at signupSingapore + Malaysia
Book a call Try Cadence
USE CASES

How cooking class hosts use Cadence today.

Paid registration with atomic capacity — never an accidental 9th seat
Your pasta-making class has 8 seats. The pottery-and-pho dinner has 12. Cadence checks capacity atomically every time someone enquires — so if three customers message at the exact same second for the last spot in your Saturday class, only one gets it. The other two are gently offered the waitlist or the next available date. Stripe collects the seat payment upfront via a WhatsApp checkout link, and the seat releases back to the pool if payment doesn't clear within 15 minutes.
Dietary preferences captured at signup, not on the day
Vegetarian, halal, gluten-free, shellfish allergy — Cadence asks every new registrant a configurable dietary question during checkout. The answers land on the attendee list before you start ingredient prep, so you're not discovering on the morning of the class that two people can't eat the prawns you've already cleaned. For halal-sensitive sessions in particular, this is the difference between a smooth class and an awkward swap-out at the door.
Day-before ingredient list broadcast to every registered attendee
One Owner Agent command — 'broadcast to Saturday's tom yum class: ingredient list and what to bring' — sends a clean WhatsApp message to every confirmed attendee with your prep notes, what to bring, and parking info. Most cooking class hosts run this at 5pm the day before. It also doubles as a soft reminder that drops the day-of no-show rate substantially, because attendees who got the ingredient list mentally committed already.
Refund policy enforcement when life intervenes
Set your refund policy once — most cooking hosts run 'full refund 7 days out, 50% refund 3-7 days out, no refund inside 72 hours' — and Cadence applies it consistently when an attendee asks to cancel. Stripe processes the refund (full or partial) automatically, the seat releases back to the pool for waitlisters, and the audit log records the policy applied. You stop having to relitigate the same refund debate every month with someone who 'just thought you'd be flexible.'
THE REALITY

Before Cadence vs after.

BEFORE
Without Cadence

It's Friday night before Saturday's class. You've got 8 people registered, 2 of whom paid by PayNow screenshot, 1 who said she'd transfer later (she hasn't), and 1 who you genuinely don't remember whether she paid or not because she's a friend of a regular. You realise you didn't ask about dietary preferences. You spend the next 90 minutes copy-pasting the ingredient list to each attendee individually on WhatsApp, except for the one whose number you can't find in the thread. Your husband asks why you're doing admin at 11pm.

AFTER
With Cadence

Every seat is paid upfront via Stripe before the seat confirms. Dietary preferences sit on the attendee list before you start shopping. The ingredient list goes out as a single Owner Agent command at 5pm Friday. Refunds when life intervenes process themselves. Saturday morning you're prepping ingredients, not chasing payments. Your husband notices you're not on your phone for the first weekend in months.

WHAT IT DOES FOR YOU

The bits that matter most to you.

Atomic capacity checks
Every seat counted once. Three customers messaging at the same second for the last spot can't double-claim — one wins, the others get waitlist offers or the next date.
Paid registration upfront
Stripe checkout via WhatsApp at the moment of booking. Seat held 15 minutes pending payment; released back to the pool if checkout doesn't complete.
Dietary capture at signup
Configurable dietary question during checkout — vegetarian, halal, gluten-free, allergies. Sits on the attendee list before you start prep.
Day-before ingredient broadcast
One Owner Agent command sends the ingredient list and prep notes to every confirmed attendee. Doubles as a soft reminder that cuts no-shows.
Refund policy enforcement
Your refund tiers (7-day, 3-day, 72-hour) applied automatically when an attendee cancels. Stripe processes the partial or full refund cleanly.
PRICING

One baseline. Add-ons when you need them.

No tiers, no seats, no surprises. Setup fee is one-time. Monthly is everything else.

ONE-TIME
Onboarding & deploy
S$1,500
one-time
Senior Radiant lead assigned
Voice + tone calibration
Pricing + policy ingestion
WhatsApp Business setup
Live in 2 weeks
EVERY CADENCE CLIENT
Cadence baseline
S$200
/ month
Client Agent on WhatsApp
Owner Agent + daily brief
Cadence dashboard
Booking + payment collection
Reminders + escalations
Weekly tuning by Radiant
Unlimited messages
Book a call →
ADD-ON
Education Centre
+S$500
/ month
For tuition centres + enrichment schools
Students, parents + classes
Per-class attendance log
Lesson cycle billing
Cycle-end auto-invoicing
No hidden costs.
We don't charge per message, per booking, per seat or per anything-else. Radiant handles the prompts, the model, the WhatsApp policy compliance — you pay one monthly number.
FAQ

The questions cooking class hosts ask.

Class capacity is 8 — does the system stop the 9th person from booking?
Yes, atomically. Cadence checks the seat count every time someone tries to book, even if multiple customers message at the exact same second. Only one of them gets the final spot; the others are offered the waitlist or the next available class date. There's no scenario where you end up with 9 paid attendees in an 8-seat kitchen because two checkouts raced each other. The capacity number is enforced at the database layer, not just at the UI.
How do I capture dietary preferences (vegetarian, halal, gluten-free) at signup?
+
What if a customer no-shows after paying? Do I keep the money?
+
I run monthly themed classes — does that fit, or only one-off events?
+
Can I send the ingredient list the day before to all registered students?
+
Single class vs multi-week series — both?
+
Customer wants to gift a class to a friend — does Cadence handle gift bookings?
+
ALSO USED BY

Closely related verticals.

FOR EVENT-BASED BUSINESSES
AI admin staff for cooking classes, art jamming, pottery, and workshop organisers
Stop answering 'is there still space for Saturday?' thirty times a week. Cadence handles capacity-limited reg…
See more →
FOR WORKSHOP ORGANISERS
AI admin staff for workshop organisers running multiple events per month in parallel
Branding workshops, business courses, craft sessions, corporate offsites. Cadence runs concurrent events with…
See more →
FOR PRIVATE TUTORS
AI admin staff for private tutors juggling parents, students, and lesson packs
1-on-1 Maths, Science, Econs, IB, IGCSE, A-Level. Cadence handles the WhatsApp scheduling, the prepaid 10-les…
See more →

See Cadence run your cooking class host.

20-minute call. We'll show you exactly how Cadence would handle your bookings, payments and reminders on WhatsApp.

Book a call →Try Cadence ↗