Sky Schedule
Login

Documentation

Learn Sky Schedule Fast

Release - April 2026

Sky Schedule v2 changelog

This release focuses on operational reliability across the full flight school workflow - from reservation execution and compliance tracking to billing consistency and role delegation. Fifteen updates shipped across two rollout phases.

Operations & scheduling

  1. 1. Cancellation audit trail

    Every canceled reservation now records who canceled it, the stated reason, and a plain-language summary. When weather is the reason, a METAR snapshot is attached at the time of cancellation so conditions are on record permanently.

    Impact: Schools now have a complete, timestamped cancellation history - useful for refund decisions, policy reviews, and staffing retrospectives.

  2. 2. VFR / IFR designation on reservations

    Reservations now carry a VFR or IFR designation from creation through completion and into reporting. The flight rules are visible at every stage of the reservation lifecycle.

    Impact: Schools running mixed VFR and instrument operations can now plan, dispatch, and report on each independently.

  3. 3. Check-out / check-in completion flow

    Reservations can now be formally checked out at flight start and completed at return. Schools can attach a custom checklist to this flow to ensure required steps are completed before the aircraft departs.

    Impact: Flight completion is now a deliberate operational action rather than an assumption - producing more accurate records for billing and reporting.

  4. 4. Dedicated reservations tab

    Reservations now have a first-class operational view. Review, act on, and track reservation status in a single place without jumping between pages.

    Impact: Faster day-to-day management for dispatchers and school administrators.

Training & progress

  1. 5. Student hours visibility

    Student flight and training hours are now surfaced inline with their training activity, making progress immediately visible without running a separate report.

    Impact: Instructors and admins can assess checkride readiness, stage progression, and instructor workload at a glance.

Billing

  1. 6. Structured billing items and discounted rates

    Billing items are now organized by category - aircraft rental, instructor revenue, fuel reimbursement, and more. Discount logic can be configured at the item level, including per-person and per-aircraft discounts.

    Impact: Pricing is more consistent across invoices and significantly less manual to manage.

  2. 7. Reservation billing now mirrors standard billing

    Billing from the Reservations tab now uses the same invoice infrastructure as the main Billing section. Reservation status maps directly to the real invoice lifecycle:

    • Unbilled - no invoice linked yet
    • Sent - invoice created and delivered to student
    • Paid - invoice settled via Stripe or manual payment

    Impact: No more ambiguous status changes. Reservation billing behavior is now predictable and consistent with how standard invoices work.

  3. 8. Billing gating when not configured

    Billing actions and status indicators in the Reservations tab are now hidden when an org hasn't completed billing setup. Students and admins won't encounter broken flows before Stripe Connect is configured.

Roles & permissions

  1. 9. Selective onboarding requirements

    Onboarding can now be required for specific people rather than applied globally. Enable it where compliance matters without adding friction for users who don't need it.

    Impact: Better compliance control with less operational noise.

  2. 10. Office administrator role

    Schools can now invite Office Administrators - users with full admin dashboard access - without modifying the core role architecture. Office Admins share the same dashboard and permissions as the account owner, differentiated only by their admin type designation.

    • Dedicated Office Admin signup link in Settings
    • Team tab in Settings showing owner and office admins separately
    • Owner designation is permanent; office admins can be removed

    Impact: Schools can delegate admin work cleanly - front desk staff, operations managers - without any security model changes.

Compliance & dispatch

  1. 11. Document expiration tracking

    Every document upload for students and instructors now supports an expiration date. A "no expiration" toggle is available when a document doesn't expire. Documents display with status badges:

    • Amber badge - expiring within 30 days
    • Red badge - already expired
    • No badge - no expiration or expiration is distant

    This applies across onboarding uploads, aircraft requirement compliance, and identity verifications.

    Impact: Compliance state is visible and actionable instead of buried in raw document records.

  2. 12. Dispatch includes people-document expiry signals

    When dispatching a flight, the AI dispatch review now considers the expiration status of student and instructor compliance documents - not just aircraft-side checks. Expired or expiring documents are surfaced as a visible warning in the dispatch modal before the AI review runs.

    Impact: Compliance issues with people - not just aircraft - are caught at dispatch time, before the flight departs.

  3. 13. Instructor payroll reporting

    A dedicated payroll report is now available under Reports. Filter by instructor and date range to see flight hours, ground instruction hours, and total compensation calculated from stored hourly rates. Full CSV export included.

    Impact: Finance and operations can reconcile instructor activity against expected pay directly from system data - no spreadsheets required.

Reliability & polish

  1. 14. Invoice detail and schema-tolerant fallbacks

    Invoice detail queries, reservation reads, and completed-flight lookups were hardened with schema-safe fallbacks. Viewing sent or unpaid invoices is more reliable across environments and less likely to fail silently on schema drift.

  2. 15. Checkout and dispatch UI improvements

    Several refinements were made across reservation execution surfaces:

    • Checklist items now show clear green checked state in both light and dark mode
    • Weather presentation in the dispatch modal is tighter and easier to scan
    • Review & dispatch modal layout was redesigned with better information hierarchy
    • Document upload modals on student and instructor side no longer overflow

Schedule a Demo

Want to see Sky Schedule in action or have a question about features, pricing, or setup? Just fill out the form and we'll follow up.

Get Started Today

Fill out the form below and we'll reach out shortly

Powered bySky Schedule
Help Center | Sky Schedule