Platform Guide

How DriveBook Works

A complete, plain-English guide to every part of the DriveBook platform — from booking and payments through to AI automation, branding, and school management.

Booking

How students find you and book lessons

Online booking: Students book directly from your DriveBook profile or your custom domain. They see real-time availability and confirm with payment in one step.
Offline booking: Record cash, bank transfer, or phone bookings manually so all lessons appear in one unified calendar regardless of how they were arranged.
Booking buffers: Set automatic gap time between lessons — 15, 30, or 60 minutes — to allow for travel, debrief time, or recovery between sessions.
Advance booking window: Control how far in advance students can book (e.g. up to 8 weeks) and how close to a lesson a new booking can be placed.
Slot reservation: When a student begins the checkout process, the slot is temporarily held to prevent simultaneous double-booking.
Booking confirmation: Students receive automatic SMS and email confirmation immediately on booking. You see the booking in your dashboard instantly.
Reschedule and cancel: Both students and instructors can reschedule or cancel through the dashboard. Cancellation policies are enforced automatically.

Students

CRM, lesson history, progress tracking, and notes

Student records: Each student has a profile with contact details, booking history, wallet balance, progress notes, and lesson feedback.
Lesson notes: After each lesson, instructors log what was covered and observed. Students can view their own notes from their dashboard.
Progress tracking: Skill areas are tracked over time. Students see their development toward PDA readiness. Instructors see patterns across all students.
Student dashboard: Students have their own login with upcoming bookings, wallet balance, lesson history, progress, and the ability to book directly.
Guest checkout: Students can book without creating an account. An account is created automatically and they can set a password later.
Student notifications: Automatic SMS and email reminders before each lesson. Notification preferences can be managed by the student.

Payments

Wallet, packages, Stripe, payouts, and refunds

Student wallet: Students load credit via card payment. Lesson costs are deducted automatically at booking. Balance is always visible in the dashboard.
Lesson packages: Instructors can offer discounted multi-lesson packages (5, 10, or 20 hours). Packages are pre-purchased and deducted per lesson.
Stripe processing: All card payments are processed through Stripe. PCI-compliant. No card data touches DriveBook servers.
Weekly payouts: Instructors receive weekly payouts for lessons completed in the prior week. Payout includes lesson fees minus platform commission.
Commission structure: Platform commission is deducted from each lesson payout. The rate is tier-dependent and shown clearly in the instructor dashboard.
Refunds: Cancellation refunds are returned to the student wallet automatically. Refunds to original payment method are processed on request.
Pending payment flow: If a student has insufficient wallet balance, the booking is created as Pending Payment and the student receives a top-up prompt.
Offline payment recording: Cash and bank transfer payments can be recorded manually and tracked alongside online transactions in the revenue dashboard.

AI & Automation

AI phone receptionist, SMS reminders, and voice booking

AI phone receptionist: A 24/7 AI answering service that checks your real-time availability, books lessons over the phone, and sends the student an SMS confirmation — without you doing anything.
Voice booking: Students call your DriveBook number, speak naturally with the AI, confirm their lesson time, and receive a booking ID. Works around the clock.
Real-time calendar access: The AI reads your live availability before offering any time slot. It cannot double-book or offer slots outside your working hours.
Multi-language support: The AI can detect and respond in languages other than English, reducing the barrier for students who prefer to communicate in their first language.
SMS reminders: Automatic lesson reminders sent by SMS — typically 24 hours before and again on lesson day. Reduces no-shows without any instructor action.
Booking confirmation SMS: Every confirmed booking triggers an automatic SMS to the student with date, time, instructor name, and pickup address.

Branding

Subdomain, custom domain, logo, and business profile

Subdomain booking page: Every instructor gets a public booking page at [yourname].drivebook.com.au — live immediately, no setup required, indexed by Google.
Custom domain: On PRO and above, point your own domain (e.g. perthdriving.com.au) to your DriveBook booking page. Full DNS setup guide provided.
Logo and brand colours: Upload your logo and set your brand colour. Applied to your booking page, email confirmations, and student dashboard header.
Public instructor profile: Your profile includes bio, credentials, service area, vehicle type, pricing, languages, availability preview, and student reviews.
Google indexing: DriveBook profiles include full JSON-LD structured data and are crawlable by Google. Profiles appear in local search results.
School branding: Driving schools can apply school-level branding across all instructor profiles — consistent logo, colours, and business name.

Multi-Instructor Schools

Admin dashboard, instructor management, and staff controls

Admin dashboard: School owners see all instructor calendars, bookings, and performance from one central view. No need to ask each instructor for updates.
Per-instructor calendars: Each instructor manages their own availability. The admin can view but instructors operate independently within school settings.
Instructor performance reports: Booking completion rate, cancellation rate, revenue generated, student count, and review scores — per instructor, per period.
Student assignment: Assign new students to specific instructors from the admin panel. Reassign students between instructors when needed.
Centralised payouts: Admin sees each instructor's payout calculation. Weekly payout runs cover all instructors in the school with individual breakdowns.
Staff governance: Role-based access on BUSINESS tier. Admin, manager, and instructor roles with different permission levels.
School-level branding: One logo and brand colour applied to all instructor profiles under the school. Consistent presence across the whole team.

Reviews

Collecting, displaying, and managing student reviews

Post-lesson review requests: After a lesson is marked complete, students can be prompted to leave a review. The request is sent automatically without instructor action.
Verified reviews only: Only students who have completed a booking can leave a review. This prevents fake reviews from people who haven't used the service.
Public review display: Reviews appear on the instructor's public profile with star rating, date, and reviewer first name. Visible to all prospective students.
Review moderation: Instructors can flag reviews that appear to violate guidelines. DriveBook reviews flags before actioning.
Admin review oversight: School owners can see reviews across all instructors in their school. Useful for identifying patterns in student satisfaction.

Reporting & Revenue

Income tracking, payout history, and business insights

Revenue dashboard: Total revenue, lessons completed, and average lesson value by day, week, or month. Filterable by instructor for school accounts.
Payout history: Every weekly payout is recorded with a full breakdown: lessons included, commission deducted, refunds applied, and net payout.
Booking analytics: Booking volume over time, cancellation rate, peak booking days, and lesson duration breakdown.
Student metrics: Active students, new students per period, average lessons per student, and students approaching PDA readiness.
Data export: Revenue and booking data can be exported for use in accounting software or provided to a tax agent at year end.

Subscription Plans

Four tiers for every stage of your business

BASIC

Solo instructors starting out

  • ✓Booking page
  • ✓Online booking
  • ✓Reminders
  • ✓Wallet payments
  • ✓Student records

PRO

Established solo instructors

  • ✓Everything in BASIC
  • ✓AI phone receptionist
  • ✓Custom domain
  • ✓Revenue analytics
  • ✓Priority support

STUDIO

Small schools (2–6 instructors)

  • ✓Everything in PRO
  • ✓Multi-instructor dashboard
  • ✓School branding
  • ✓Per-instructor reports
  • ✓Centralised payouts

BUSINESS

Larger schools & groups

  • ✓Everything in STUDIO
  • ✓Unlimited instructors
  • ✓Role-based access
  • ✓Advanced reporting
  • ✓Dedicated support
Full subscription plan guide →

Data Security & Privacy

Student and instructor data is stored securely with access controls, encrypted in transit (TLS), and never sold to third parties. Payment data is handled entirely by Stripe — no card details touch DriveBook servers. Session data is protected with industry-standard authentication.

Is student data secure on DriveBook?

Notifications

DriveBook sends automatic notifications at key moments — booking confirmed, lesson reminder (24 hr and same day), cancellation processed, payout sent, and package expiry warning. Notification preferences are manageable from the student and instructor dashboards.

Start Your Free Trial

Full PRO features during your trial. No credit card required to start.

Get Started Free →