Platform Operations

You dispatched the flight.
Did anyone check it was legal to?

Run the flight line safely and bill it without building invoices. Scheduling, dispatch, the flight release, maintenance, and billing on the same foundation the training record lives on.

Scheduling

Schedule it. Gaps surface first.

Build the event with the instructor, student, aircraft, and event type. As you do, the system checks each against the record, so compliance, qualifications, maintenance, and open squawks all surface right in the form, before you save.

Compliance, qualifications, and airworthiness surface as you build the event
Solo and Checkride are first-class event types
A schedule alert flags upcoming events that need attention
Add Event
Flight Lesson
Tom Rivera · Instructor
Jake Sanders · Student
N12345 · Cessna 172N
Compliance
7 current
Qualifications
1 current
Maintenance
7 current
Squawks (3)
Needs Review
Dispatch

An obvious go/no-go. Every time.

The dispatcher checks the aircraft out, then reviews meter readings, plus fuel and notes. One flight release verdict clears it (or not). It weighs pilot currency, airworthiness, squawks, and METAR data, frozen as a snapshot at dispatch.

A grounded aircraft, expired compliance, or Do-Not-Fly squawk hard-blocks dispatch
Weather shows on the verdict as an advisory, and never blocks on its own
The result is frozen at check-out, and overrides need a logged reason
Flight Release
Blocked — Override Required
Open Do-Not-Fly squawk on N456CD
Instructor
Compliance · 5 current
Student
Compliance · 3 current
Aircraft
Squawks · 1 Do-Not-Fly
Weather · KSLC
VFR
320° @ 10 kt · 10+ SM · Ceiling 18,000 ft · 78°F
METAR KSLC 090654Z 32010G15KT 10SM FEW070 BKN180
Airworthiness

Maintenance that talks to dispatch.

Every aircraft carries its inspections, airworthiness directives, and meter logs. The 100-hour counts down against live meter readings, and each inspection calculates its own expiration. Squawks carry a severity and can be filed right from the flight line.

Inspections with auto-calculated expirations, plus airworthiness directive history
The 100-hour counts down against the live meter readings captured at dispatch
Squawks get tracked at check-in, from Open to Acknowledged to Resolved
Squawk
1 Attachment
Resolved

Left main tire treads are looking pretty worn down.

Reported by Maria Kim on Jun 18, 2026 at 2:50 PM
Acknowledged by Wilbur Wright on Jun 19, 2026 at 8:15 AM
Resolved by Wilbur Wright on Jun 19, 2026 at 9:40 AM
Check-In

Fly, then submit the return.

When the flight is done, a check-in is submitted with Hobbs and Tach in, instruction time, fuel, notes, and any squawks. It lands in the dispatcher's queue as Pending Review. Nothing is finalized in the field, the office does that on the web.

Submit a return from the iOS app, meter readings and squawks come with it
Return arrives as Pending Dispatcher Review on the web, not a finished record
The dispatch and event details are visible on the app as a reference
Flight Lesson
In Progress
Tom Rivera · Instructor
Jake Sanders · Student
N12345 · Cessna 172N
113.0
Hobbs
113.0
Tach
1.5
Instruction
Dispatch Board
Live
N123ABFlight Lesson
Dispatched
N456CDFlight Lesson
Pending Dispatcher Review
N789EFSolo Flight
Not Dispatched
Billing

Review invoices. Don't build them.

The dispatcher reviews the return, deltas, flight and ground time, fuel, and squawks, then finalizes it into a read-only Flight Record. That data drafts an invoice, itemized and taxed your way, landing in the billing inbox from Needs Review to Paid.

One dispatch workflow produces the Flight Record and the draft invoice
Your instructor and per-aircraft rates and your tax rules, applied for you
One inbox from Needs Review to Outstanding to Paid
Billing Inbox
Needs Review · 3Outstanding · 5Paid
A. EarhartINV-7F3K2
Draft
B. RutanINV-4M9P1
Owed
C. YeagerINV-2K7X8
Paid
Rates & Tax
Flight Instruction$75/hr
Ground Instruction$65/hr
N12345 (Cessna 172)$165/hr
Landing Fee (Surcharge)$12.00
Tax Rate6.5%

See the whole flight in one place.

Tell us about your school and we'll walk you through it, on your syllabus, your way.

Built by CFIs
Part 141 ready
700+ pilots