Classes & Workshops handles the scheduling side of running sessions: what is on offer, who booked, who is waiting for a place, and the messages that keep everyone informed.
The talking happens on WhatsApp, which is where the people who booked already are.
What it does
A class carries its title, description, category, instructor, duration, price and currency, a maximum and a minimum number of participants, and whether it runs in person, virtually or as a hybrid, with a location or a virtual link to match.
One-off classes and recurring series are both supported. A recurring series generates its individual sessions ahead of time from its schedule, so each session can be managed on its own.
Participants are booked into a session, can be waitlisted and promoted when a place opens, and are marked attended or missed afterwards. A reports view covers bookings, attendance rate, revenue, paid bookings, your most popular classes, and the times of day people actually book.
Who it is for
- Studios, teachers and workshop runners taking bookings that today live in a spreadsheet or a chat thread.
- Anyone running a repeating series who wants each session managed separately without recreating it every week.
How it works inside the inbox
- Install Classes and Workshops from Extensions.
- Create a class with its title, duration, price, capacity, and whether it is in person, virtual or hybrid.
- For a repeating class, set its schedule so the sessions are generated for you. Otherwise add sessions yourself.
- Book participants into a session, or let the waitlist fill places as they open.
- Mark attendance after the session, and open Reports for bookings, attendance and revenue.
What it can access
The extension works with your classes, sessions and bookings, and with the contacts you book into them. It sends the WhatsApp messages that belong to a booking automatically: confirmation, waitlist promotion, a reminder before the session, and cancellation of a session.
Like every extension in the marketplace, it asks for narrow, specific permissions that an admin reviews on the install screen, and platform admins can suspend any extension instantly.