Flight Operations
users/operations/FLIGHT_OPERATIONS.md
This manual is for operations users managing daily flight activity in Contact Ground.
It covers:
- Daily flight operations and board monitoring
- What the
Flight Opspage shows - Flight operations workflows in
ManualandAutomaticmodes - Missing data follow-up and correction
- Operational notifications and escalation
- End-of-day and month-end operations checks
1. Before You Start
1.1 Access and prerequisites
You should have an operations-capable role in your organization (typically owner, admin, leadership, or operations).
Flight operations tools are available when Flight Operations Mode is set to:
Manual, orAutomatic
If Flight Operations Mode is Off, operations workflows and downstream invoicing inputs are limited.
1.2 Where key pages are
- Organization settings: left sidebar
Organization - Flight operations list and edits: left sidebar
Flight Ops - Calendar and reservations: left sidebar
Calendar - Invoices (for billing impact checks): left sidebar
Invoices - Member alerts and status:
Notifications
2. What Flight Operations Shows
The Flight Ops page is the operations team's central board for tracking submitted flight activity, reviewing post-flight reports, correcting data, and confirming that flight records are ready for billing.
Each entry can include:
- Member
- Resource
- Event date/time
- Hours flown
- Tach hours (current)
- Hobbs hours, if enabled
- Oil added
- Squawks
- PIREPs or notes
- Open and closed squawk counts for the resource
Use this view to identify missing reports, review reported discrepancies, and confirm recorded hours are complete before maintenance and billing workflows rely on them.
3. One-Time Setup Checklist
Open Organization and confirm:
- Flight Operations Mode is
ManualorAutomatic. - Notification settings match your operating policy.
- Resource rates and member billing settings are current (so post-flight data flows cleanly into billing).
- Operations users know escalation rules for overdue reports and squawks.
4. Daily Operations Runbook
4.1 Start-of-day checks
At start of operations:
- Review today's reservations in
Calendar. - Check resource status for maintenance restrictions or unresolved squawks.
- Review recent
Notificationsfor operational exceptions. - Open
Flight Opsand review entries from the prior operating period.
4.2 Flight monitoring during active operations
During the day:
- Monitor expected departures and returns from the board/calendar.
- Watch for overdue activity and missing post-flight updates.
- Coordinate with members when required updates are not submitted on time.
4.3 Identifying missing reports
In Manual mode:
- Entries appear only when members submit reports.
- If a flight occurred but no entry exists, operations must follow up and obtain the missing data.
In Automatic mode:
- The system sends reminder and compliance emails.
- Operations should still monitor exceptions and verify that reminders resulted in complete entries.
4.4 Post-flight completeness checks
For completed flights, verify:
- Hobbs/tach (or equivalent) values were provided.
- Oil usage entries are present when applicable.
- Squawks were reported when needed.
- Entries were associated with the correct member and resource.
Why this matters:
- These records drive maintenance visibility and invoice line-item generation.
5. Manual vs Automatic Flight Operations
5.1 Manual mode expectations
In Manual mode, operations staff are responsible for enforcing completeness:
- Follow up on missing entries.
- Add or correct entries when required.
- Resolve data quality issues before billing windows close.
5.2 Automatic mode expectations
In Automatic mode, Contact Ground sends reminder and compliance emails, but operations still own final quality:
- Monitor exceptions surfaced by notifications.
- Confirm that automation produced complete, accurate entries.
- Apply manual corrections where automation cannot infer real-world conditions.
- If the organization enables Associated Event Members, event creators can include additional members on a reservation so another instructor, dispatcher, or member sees the event as shared. In
Automaticmode, those included members are also copied on the same automatic reminders. - Included recipients also see that reservation on their own calendars as a shared event. The calendar link in the notification opens that scheduled event directly instead of sending them to a generic calendar view.
Member reminder timing:
- Each member can choose when to receive their preflight brief.
- Supported lead times are at event time, 15 minutes, 30 minutes, 45 minutes, or 1 hour before departure.
- If a reservation is created after the ideal reminder time has passed, Contact Ground still sends one catch-up preflight brief while the event remains upcoming.
- Extra copied recipients receive the same automatic reminder sequence for that event, subject to their own notification preferences.
- Contact Ground now creates separate notification types for:
- someone being added to an event
- an included event being changed
- an event being created on someone else's behalf
6. Correcting Flight Ops Data
From Flight Ops:
- Edit incorrect entries when values are wrong.
- Use
Add Manual Entryfor missing records. - Re-check downstream effects in invoicing if changes are made after draft generation.
Recommended correction order:
- Fix resource and time values first.
- Fix member attribution second.
- Check impact on invoicing last.
6.1 Editing an existing entry
Use this when a submitted report is present but contains incorrect information.
Update fields such as:
Hours FlownCurrent Hours (Tach)Hobbs HoursOil AddedSquawksPIREPs
Corrected data affects resource hour tracking, maintenance visibility, and invoice generation. Verify changes before the billing period closes.
6.2 Adding a missing entry
Use Add Manual Entry only when a flight occurred but the member did not submit the report and operations has reliable data to complete it.
Confirm:
- Member
- Resource
- Submitted At / flight date and time
- Hours flown and meter readings
- Oil added, squawks, and PIREPs where applicable
Manual entries should be the exception, not the default workflow.
6.3 Deleting an entry
Delete an entry only when it was created in error or duplicated.
Before deleting:
- Confirm the entry should not exist at all.
- Confirm no downstream billing or maintenance workflow is relying on it.
- Re-check the affected resource's hour totals after deletion.
7. Coordination With Maintenance and Billing
7.1 Maintenance handoff
When squawks are reported:
- Confirm squawk details are readable and actionable.
- Ensure maintenance users are notified.
- Track status changes until closed.
7.2 Billing handoff
Before invoices are generated:
- Confirm period flight entries are complete.
- Resolve obvious anomalies (duplicate or missing entries).
- Coordinate with accounting on any late corrections.
7.3 Pre-billing verification checklist
Before accounting generates invoices:
- Confirm entries exist for every expected flight in the billing period.
- Verify hour readings are accurate and complete.
- Correct zero-hour, duplicate, or implausible entries.
- Add missing entries only when reliable source data is available.
- Communicate data completeness or known exceptions to accounting before draft generation.
Why this matters:
- Invoice line items for flight time depend on the records in
Flight Ops. - Missing or incorrect entries create billing errors that are harder to unwind after invoices are sent.
8. End-of-Day Checklist
- No unresolved overdue post-flight reports without documented follow-up.
- Critical squawks are acknowledged by maintenance workflow.
- Same-day corrections are complete in
Flight Ops. - Operations notifications are reviewed and cleared or escalated.
9. Month-End Operations Checklist
- Billing-period flight entries are complete and accurate.
- Manual corrections are finalized before draft invoices are sent.
- Known exceptions are communicated to accounting.
- Repeat issues are documented for process improvement.
10. Troubleshooting
10.1 Cannot access Flight Ops
Common causes:
- Role does not include operations-capable access
- Flight Operations Mode is off for the organization
Action:
- Confirm role assignment with an admin or owner.
- Confirm the organization has Flight Operations Mode enabled.
10.2 Missing flight entries
Common causes:
- Member did not submit report
- Reservation mismatch
- Late submissions
Action:
- Confirm reservation context.
- Create or correct entry in
Flight Ops. - Notify accounting if invoice drafts already exist.
10.3 Hour readings or reported data look wrong
Common causes:
- Member entered data incorrectly
- Tach and Hobbs values were swapped
- Wrong resource was used on the entry
Action:
- Compare the entry against current resource values and prior activity.
- Confirm actual readings with the member if needed.
- Correct the entry before billing and maintenance workflows proceed.
10.4 Unexpected billing outcomes from operations data
Common causes:
- Wrong resource/rate association
- Missing or duplicate usage entries
Action:
- Correct
Flight Opsdata first. - Regenerate affected drafts where needed.
11. Related Manuals
- Maintenance and squawk management:
docs/users/operations/MAINTENANCE.md - Invoicing and billing:
docs/users/accounting/ACCOUNTING_INVOICING_PLAYBOOK.md - Resource management:
docs/users/administration/RESOURCE_MANAGEMENT.md - Member-facing post-flight workflow:
docs/users/members/PILOT_SCHEDULING_GUIDE.md