Features

Everything you need. Nothing you don't.

Eight parts of a flight school's week, in one system. Every feature is included on every plan, because charging extra for compliance, or for a fourth user, is hostile.

01

Booking that checks your rules first.

Day, week and resource calendar views, with drag-and-drop. Every booking is checked before it lands: the student's standing and qualifications, the instructor's availability and currency, the aircraft's maintenance status, and your own policy windows.

Checks account standing, your lead-time and operating-hours policies, and aircraft status
Checks maintenance due items, student checkouts and endorsements, and instructor availability
Catches aircraft, instructor and student clashes, and the turnaround gap you set between flights
Staff can override the soft ones — the reason goes on the record
Three things nothing can override: an aircraft, an instructor or a student already booked in that window
Instructor time off books as its own block, so the calendar holds it like any other commitment
Av8Book dispatch calendar — resource view with the day's bookings across the fleet
02

The flying day, from check-out to check-in.

Dispatch an aircraft in the morning, take the meter readings when it comes back, and close the flight at the desk. Everything that has to follow from a return — the invoice, the logbook entry, the maintenance clock — follows from that one action.

Check out, dispatch, and check in from the desk or a phone on the ramp
Hobbs and tach captured at return, with a live preview of what the flight will bill
File a squawk during check-in; a grounding squawk pulls the aircraft off the schedule immediately
Aborted before takeoff? That closes cleanly too, without inventing a flight
Returns that were never closed out are surfaced as a worklist instead of sitting quietly in the calendar
Instrument work, night time and safety-pilot details can be added at check-in, not re-entered later
Screenshot coming

Check-in at the desk: Hobbs and tach in, squawk box, and a running preview of the invoice the return will produce.

03

Maintenance that defends the calendar.

Hobbs, tach, and calendar-based due items per aircraft. When one comes due the aircraft comes off the schedule on its own. File squawks from the ramp. Return to service takes a sign-off. The forecast report shows what's due in the next 30, 60 and 90 days.

100-hr inspections, annual, oil change, ELT, VOR, pitot/static
Custom items per aircraft
Grounding pulls the aircraft off the schedule
Squawk logging with photo evidence
Bookings that collide with the work are listed with who to call, and the alternatives offered are re-checked before anything moves
Follow-up stays assigned to a person, with notes, until the conflict is actually resolved
Maintenance forecast report (CSV export)
Av8Book maintenance dashboard — overdue inspections and due-soon items per aircraft
04

Billing and books that match what flew.

Closing a flight creates the invoice from the meter reading and the booked instruction block, posts the logbook entry, and records who did it — together, every time. The invoice lands open for a person to review; Av8Book never charges a card on its own.

Card on file (Stripe), prepaid balance, packages, cash or check
Each school gets its own invoice series — no numbers shared with anyone else's books, none reused
Owners and admins issue refunds themselves, no support ticket
QuickBooks Online sync, nightly and on demand: customers, invoices, payments
When one part of a sync fails you see which part and what went wrong, and can retry just that part
Invoice totals reconcile in QuickBooks; the per-aircraft and per-instructor breakdown stays here
Dormant balance and maintenance forecast reports, with CSV export
Av8Book billing — invoices, balances, and payment status across the school
05

Part 61 training records, native.

Logbook entries post from completed flights per 14 CFR 61.51. Eight CFI endorsement templates from AC 61-65, signed digitally. Aeronautical experience adds up by category. Currency tracking follows the regs.

Digital logbook · 14 CFR 61.51 compliant
8 CFI endorsement templates · AC 61-65 · digital signatures
Certificate progress: Private 40h / Instrument 50h / Commercial 250h
Part 141 courses, stages, lesson grading and graduation, with reduced minimums applied on graduation
Stage check workflow with pass/fail grading
The instructor leaves the next objective, what to prepare and the homework — the student reads it before the lesson and can book straight from it
Currency tracking: 90-day passenger, instrument, flight review, medical
Checkride readiness dashboard
Logbook export comes out complete or tells you it couldn't finish — it will not hand you a short file
Av8Book digital logbook — 14 CFR 61.51 entries auto-generated from flight completions
06

A student portal that stops the phone.

Students create an account, upload documents (medical, photo ID, training certificates — read automatically so the profile fills itself in), see real availability, book lessons, manage their balance and get reminders.

Self-service booking, checked against the same rules staff book under
Document upload, read automatically, with the student confirming before anything is saved
Balance management · package purchases · saved cards
Cancellation within your policy
Nothing free? Join the waitlist for that slot and get offered the cancellation when it appears — first claim wins, under the normal booking rules
Email reminders · medical + flight review at 90/60/30/0 days
Mobile responsive · no app download required
Av8Book student portal — next flight, account balance, and lessons on the books
07

Bringing your school over.

The standard path is a CSV export from whatever you run today: students, instructors, aircraft. The wizard maps the columns, you preview the matched rows, and nothing is written until you commit. Schools that pay for Flight Schedule Pro's API module can pull directly instead.

Preview matched data before anything is committed
A long import can be cancelled and resumed — it picks up where it stopped instead of starting over, and already-imported records are kept
If a batch of records fails, you can retry just that batch rather than the whole job
Invitations track two separate things: whether the email actually went out, and whether the person has activated their account — so you chase the right ones
Old wallet balances are visible during setup as a read-only reference; new charges run through Av8Book from day one
Run both systems in parallel while you transition
Migration concierge available for $500
Screenshot coming

Import wizard: source columns mapped to Av8Book fields, matched rows previewed, and a job that can be paused and resumed.

08

Plays well with the rest of your stack.

Already using Stripe, QuickBooks, or other flight scheduling software? We've got you.

QuickBooks Online

Connect once and your customers, invoices, and payments sync to QuickBooks, nightly plus on-demand. If a step fails you can retry just that step. CSV export stays available too.

Stripe

Secure card payments and refunds, handled by Stripe.

Resend

Booking confirmations and sign-in links that land in the inbox, not spam.

Other flight scheduling software

CSV import wizard auto-maps exports. Most schools are fully set up within a day.

Anthropic Claude

Snap a photo of a medical, certificate, or ID, and the profile fills itself in.

Sentry

Continuous error monitoring. Most issues surface before you notice them.

Supabase Postgres

It's your data. Locked to your school, and you can export all of it anytime.

Open API

Need something custom? Your tech person (or ours) can connect anything to it.

Security · Compliance

Defense in depth. By default.

Your school's data is sealed off from every other school's. Every person sees only what their role allows: students see their world, instructors theirs, you see everything. Money operations can't half-complete or double-fire. And every change is permanently on the record. Belt and suspenders.

Sealed per school
Your data never mixes with another school's
Role-based access
Everyone sees exactly what their job needs, nothing more
Hardened against web attacks
Industry-standard browser protections, on by default
Abuse protection
Automated attacks get shut down, fast
Protected sign-ins
Stolen passwords and hijacked sessions don't work here
Locked at every layer
Even the database itself enforces who sees what
Permanent record
Every change logged: who, what, when. No silent edits
Virus-scanned uploads
Every file is scanned before it's stored
Private beta · not generally available

A map of where your checked-out aircraft are right now.

When a school aircraft is checked out and a volunteer ADS-B receiver is hearing it, the fleet map shows its current position with the age of that observation. It answers “is N712AV back in the pattern yet?” without a phone call. This is a private beta running with one school. You cannot switch it on yourself and it is not part of what you get when you sign up. If it sounds useful, talk to us and we'll tell you where it stands.

What it will not do.
  • No history and no replay. It shows the latest position, not where the aircraft has been.
  • Coverage comes from a volunteer receiver network we do not operate. Gaps and delays are normal, and worst close to the ground.
  • An aircraft with no position on the map has not been shown to be on the ground. A blank map means no one heard it, nothing more.
  • It is an operational awareness tool. It is not a navigation service and not a separation service.
Screenshot coming

Fleet map: checked-out school aircraft on an open-source basemap, each with its tail number and how old the position observation is.

Optional add-on

Want a brain on top of all this?

Right Seat reads your live data, surfaces upcoming gaps before you spot them, and drafts write actions on your behalf, every one of them gated by your explicit Confirm. The in-product help chatbot stays free for everyone; Right Seat is opt-in because AI compute costs real money we can't cross-subsidize.

Bring your real data. Try the whole thing.

30-day trial. Full access. No credit card. We don't want you evaluating on fake scenarios.