Manage Surf Instructors
Roster, assign, pay. Less group chat, more surfing.
SurfSlot is the operations layer for your instructor team. Track qualifications and level certifications, set per-instructor availability, auto-assign lessons by skill match, and notify everyone by SMS the moment a schedule changes.
Highlights
- Per-instructor profiles, certifications and skill levels
- Auto-assignment by skill and availability
- Multi-brand support for schools with sub-locations
- Public instructor calendar — no dashboard login needed
- SMS notifications on every booking and reschedule
Auto-assignment that respects skill
Assign a beginner group to your most patient teacher, advanced to your most experienced. SurfSlot's auto-assignment engine filters by certification, skill level and historical performance — you only override exceptions.
A public calendar for instructors
Instructors don't need a dashboard login. Each one gets a personal, password-protected URL showing their next 90 days of lessons — bookable from any phone, with one tap directions to the meeting point.
SMS the moment things change
When a lesson is booked, rescheduled or cancelled, every assigned instructor gets an SMS in seconds. No more WhatsApp threads at 7am.
Multi-brand for growing operations
Running surf and SUP under two brands? One instructor can teach both — SurfSlot keeps client-facing branding separate while sharing the same roster underneath.
Auto-Assignment: How It Actually Works
When a lesson needs an instructor, SurfSlot evaluates: 1. **Certification match** — is the instructor qualified for this lesson type and level? 2. **Availability** — are they rostered this day and time? 3. **Existing schedule** — are they already assigned to another lesson? 4. **Lunch breaks** — have they had adequate break time? 5. **Beach proximity** — if they have back-to-back lessons, are the beaches compatible? 6. **Workload balance** — distribute lessons fairly across the team The best-fit instructor is assigned automatically. They receive an SMS with lesson details.
What Instructors Actually See
Instructors don't need dashboard access. They get: - **SMS per assignment** — "You're on the 10am Beginners at Praia Grande. 6 students. Meet 9:45." - **Shareable calendar** — a password-protected URL they bookmark on their phone. Shows their schedule for the week. - **Instant change notifications** — beach change, time change, cancellation — all via SMS. No app to install. No login to remember. Just SMS and a calendar link.
Frequently asked
Can instructors mark themselves unavailable?
Yes — from their public calendar, instructors can block off days or specific time windows without touching your admin dashboard.
Does it handle freelancers as well as employees?
Absolutely. Track each instructor's rate, hours worked and lessons taught — export at month-end for payroll or invoicing.