Launching Q1 2027. Join the waitlist for early access.
Help center

How-tos that match the workflow.

Short, practical answers organized by surface. Most link straight to the relevant /app page so logged-in operators get there in one click.

Full search lands in a future release. Browse by category for now.

Getting started

First login + workspace setup

What to expect on your first /app visit. The setup wizard auto-enables the right module bundle for your operator type.

Open /onboarding

Invite teammates with role-based access

How to send invites with the right role (Owner, Admin, Manager, Instructor, Dispatcher, Maintenance, Auditor, Student, Client Manager).

Open /app/staff

Picking your operator type

Part 142 vs 141 vs 135 vs 121 — which modules to enable, and what changes in the sidebar for each.

Open /app/settings

Scheduling

Create your first booking

Pick a simulator/aircraft + instructor + trainee + slot. The scheduler checks FAR 117 + sim availability + aircraft airworthiness server-side.

Open /app/schedule

Why a booking won't save (FAR 117 / airworthiness)

When the scheduler refuses to assign a pilot or aircraft, the violation message tells you which window or condition busted.

SMS reminders before flight

24-hour + 1-hour reminders auto-send via Twilio. Requires TWILIO_ACCOUNT_SID + TWILIO_FROM_NUMBER env vars.

Compliance

How NSP next-due dates work

Per-sim recurring evaluations roll automatically from the last passing date + 12 months. Surfaces 60/30/15 days out on /app/compliance.

Open /app/compliance

AD compliance tracking

Per-aircraft AD records with recurring intervals. Maintenance rollup surfaces overdue ADs in red.

Open /app/aircraft-program

FAA inspection mode — what evaluators see

One-click read-only navigation for POI / PMI / NSP visits. Every panel an inspector wants is accessible without a chaperone.

Open /app/inspection

Crew + pilot

Crew duty board — status logic

Pilot status (ON_DUTY / ON_REST / EXHAUSTED / AVAILABLE) derives from shifts + FAR 117 + flight log.

Open /app/crew

File a fatigue self-report

No questions asked. KSSS ≥ 6 or recent TZ shift auto-creates an anonymous SMS HAZARD entry.

Open /app/fatigue

Flight logbook + ForeFlight export

14 CFR 61.51 entries with totals, currency hints, and ForeFlight CSV export at /api/logbook/my/csv.

Open /app/logbook

Track medicals, type ratings, IACRA endorsements

Per-pilot credentials vault with R2 doc upload + daily expiry cron emitting compliance.due_soon webhooks at 30/60/90 days.

Open /app/credentials

Maintenance

Open a MEL deferral

Mechanic-signed deferrals with FAA Category A/B/C/D auto-rolling expiry. Expired deferrals ground the aircraft.

Open /app/mel

Build a cargo manifest

Per-flight manifests with AWB line items, ULD assignments, hazmat tags. Weight/position totals ready for your own W&B process.

Open /app/cargo

Part 121

Create a bid package + run awards

Crew planner builds a package with lines + pairings, opens bidding, runs the awards algorithm, publishes results.

Open /app/bidding

Trip trading + open-time pickup

Pilots drop / pick up / swap pairings post-award. Auto-approval for clean swaps; planner review queue at /app/open-time.

Open /app/open-time

Reserve crew callouts

Dispatcher calls reserve pilots from the active roster; failed contacts are logged disciplinary events.

Open /app/reserve

Integrations

Calling the REST API

Authorization: Bearer aa_<env>_<token>. Scopes per endpoint. OpenAPI 3.0 spec at /api/v1/openapi.

Open /app/settings

Subscribing to webhooks

Per-center webhook endpoints fire on 40 event types with HMAC-signed bodies + retry-from-UI.

Upload a center logo + docs

Settings → Center → Upload logo. Backed by R2 presigned PUT; same flow handles training docs.

Open /app/settings

Common questions

How do I get started with AviationAlley?

On your first /app visit the setup wizard auto-enables the right module bundle for your operator type (Part 142, 141, 135, 121, or 91). From there you invite teammates with role-based access — Owner, Admin, Manager, Instructor, Dispatcher, Maintenance, Auditor, Student, or Client Manager.

Why won't a booking save?

When the scheduler refuses to assign a pilot or aircraft it is enforcing a rule server-side. The violation message names what was busted — a FAR 117 duty/rest window, a simulator conflict, or an aircraft-airworthiness condition.

How do NSP evaluation due dates work?

Per-simulator recurring evaluations roll automatically from the last passing date plus 12 months, and surface 60, 30, and 15 days out on the compliance page.

Can pilots export their logbook?

Yes. Flight logbook entries follow 14 CFR 61.51 with totals and currency hints, and export to a ForeFlight-compatible CSV at /api/logbook/my/csv.

Does AviationAlley have a REST API and webhooks?

Yes. The REST API authenticates with an Authorization: Bearer aa_<env>_<token> header and is documented by an OpenAPI 3.0 spec at /api/v1/openapi. Per-center webhook endpoints fire on 40 event types with HMAC-signed bodies and retry-from-UI.

What do FAA inspectors see during a visit?

FAA inspection mode gives evaluators one-click read-only navigation for POI / PMI / NSP visits — every panel an inspector wants is accessible without a chaperone.

Need help with something specific?

Enterprise customers have a dedicated CSM. Trial / starter / pro plans can reach us through the in-app feedback widget or by email.