No forms. No 12-field wizards. Tell the Agent what you want in plain words — it asks one question at a time, validates with SurfBooking ratios, and creates the lesson. Single, bulk weekly, pack or external (Airbnb/Booking) — all in chat.
One sentence in plain words. The Agent extracts what it can — beach, time, students, price — and only asks the rest.
One question at a time, with quick-tap chips. Date chips span the next 14 days. Spots load from your school's allowed beaches. SurfBooking ratios apply automatically per level.
Resume on screen, one tap to confirm. Forecast warnings show up if conditions don't match the level. Audit-logged like any human action.
One date, one slot. The most common case. Validates capacity vs. the SurfBooking ratio (1:6 beginner, 1:8 intermediate, 1:4 kids).
Pick weekdays + a date range + times — Agent generates every slot. Capped at 120 per call. Pre-checks duplicate slots before creating.
Prepaid bundle (5×, 10×, 20×) at a discount. The Agent generates the slot grid that matches the pack size you choose.
Airbnb / Booking.com / GetYourGuide / Viator / Telephone / Walk-in. 0% commission. The lesson lands in your calendar like any internal slot.
Every level has a hard cap per instructor (1:6 beginner, 1:8 intermediate/advanced, 1:4 kids and 1:4 private). The Agent enforces this on every flow — if you ask for 12 beginners with 1 instructor, it asks for a 2nd. If kids are over 11, it refuses the slot. Your school stays inside the safety ratios on every booking — no exceptions, no oversights.
If you're already a school owner, log in and tap the Agent bubble. If not, open a school account — 60 seconds, 0€/month.