Who It’s For
Language schools, private tutors, academies, coaching centres, training providers, and anyone running structured learning programs, workshops, or classes.Key Challenges & Needs
- Scheduling classes, rooms, labs, and instructors without conflicts.
- Handling registrations and payments that normally come through email, phone, or spreadsheets.
- Managing recurring classes or multi-session courses.
- Coordinating instructor availability across multiple subjects or locations.
- Collecting student details before classes begin.
Recommended Oskar Setup
1. Start with the AI Setup Agent
Chat with Oskar and describe your school or program — for example:“I run a language school with five instructors, four classrooms, and evening classes for adults.”Oskar creates a draft setup with classrooms, instructors, services, and events, and shows a live preview of your booking page.
2. Refine your setup
Rename instructors, adjust class titles, and upload your logo or cover image.When the preview feels right, click Proceed with this setup to publish your base system.
3. Add classrooms (as Resources)
In Resources, create:- Classrooms
- Labs
- Practice rooms
- Any bookable space
For identical rooms (e.g., 10 music rehearsal booths), use Sub-Resources.
4. Add instructors (via the Staff module)
Add teachers, tutors, or assistants in Staff:- Add name, photo, and contact details
- Set availability, working hours, and blocked times
- Assign which services or classes they can deliver
5. Schedule group classes and courses
Use Events & Classes to create:- Single or recurring classes (up to 100 dates)
- Multi-session workshops
- Limited-capacity courses
- Different ticket types (e.g., “Standard / Materials Included”)
6. Collect participant details
Use Intake Forms to gather:- Student level (beginner / intermediate / advanced)
- Requirements (e.g., materials, accessibility)
- Emergency contacts
- Any pre-class details
7. Set up payments
In Organization Menu → Settings → Payment & Checkout, connect Stripe for online payments. Inside each service or event’s Payment & Checkout tab:- Require deposits or full payment
- Add taxes or fees
- Enable offline payment options
8. Support hybrid or multi-day formats
For online lessons, simply place Zoom/Teams links in the event description.For overnight courses, camps, or retreats, use Overnight durations to block nights correctly.
9. Publish and share your Booking Page
Customise your layout, colours, and images underOrganization Menu → Customize Booking Page. Share your public Booking Page via:
- Link
- QR code
- Website embed
Key Oskar Features
- Events for classes, workshops, and course series
- Recurring schedules (up to 100 future sessions)
- Dedicated Staff module for instructors
- Classroom and space management via Resources
- Stripe payments, deposits, and offline options
- Waitlists with automatic claim links
- Intake forms for collecting student information
- Customizable Booking Page layout and branding
Wow Features
(All features below are real and safe to list.)- Automatic waitlist claim emails for full classes
- Multi-booking for families booking multiple lessons
- Overnight bookings for camps or residential courses
- Sub-resources for identical classrooms or rehearsal booths
- Real-time availability across teachers and rooms
Core Messages
- Run classes, tutoring, and workshops without scheduling chaos.
- Let students book and pay instantly — no emails or spreadsheets.
- Manage instructors and classrooms clearly with dedicated modules.
- Collect the info you need upfront through integrated forms.
- Focus on teaching — Oskar handles the admin.

