Dispatch
Create dispatch packages and operational flight plans for active flights across your operation.
1 What's on this page
The Dispatch page displays a table of active scheduled flights that are ready for dispatch operations. This page serves as the primary interface for creating dispatch packages and operational flight plans before flights depart.
Operations Staff & Dispatchers
- View active scheduled flights
- Create dispatch packages for selected flights
- Edit existing dispatch packages
- View dispatch package details
- Generate crew brief documents
Flight Crew
- View flights assigned to you
- Create Operational Flight Plans (OFPs)
- View existing dispatch packages
- Export OFP documents
Support Staff
- View active flights and dispatch status
- Access read-only dispatch information
- View OFP documents
Dispatch vs Flight Schedule: The Dispatch page shows flights filtered for dispatch operations, typically focusing on upcoming and active flights. For comprehensive flight management including scheduling and post-flight operations, see the Published Flight Schedule page.
Permission required: Creating and editing dispatch packages requires Flight Operations dispatch edit permissions. Crew members can view dispatches and create OFPs for their assigned flights.
2 Page layout
Search and filter tools
The top of the page contains a search bar and comprehensive filter controls to help you find specific flights quickly.
- Search box: Type to search by flight number, departure airport, arrival airport, aircraft registration, or aircraft type designator. Results update automatically after a short delay.
- Period selection: Filter flights by date range (Yesterday, Today, Tomorrow, Next 7 Days, Next 30 Days, or Custom range)
- Filter dropdown: Access additional filters for aircraft types, specific aircraft, departure countries, and arrival countries
- Hover over the info icon : See a complete list of all searchable terms
Action buttons
Action buttons appear in the top-right area based on your permissions and selected flights:
- Create OFP: Generate a consolidated Operational Flight Plan for selected flights (available when flights are selected and OFP feature is enabled)
- Create new dispatch: Create a dispatch package for selected flights (operations staff with edit permissions)
- Cancel: Clear the current flight selection
Active flights table
The main table lists all active flights matching your filters. Each row displays comprehensive flight information and dispatch status. The table includes sortable columns for flight number, date, aircraft type, seating configuration, capacity, and current dispatch status.
3 Primary workflows
3.1 Create a dispatch package
Dispatch packages bundle together flight information, crew details, and flight documents for one or more flights. They serve as the official flight release documentation.
When to use this
Create a dispatch package when you need to:
- Officially release one or more flights for operations
- Generate crew briefing documents
- Bundle flight documents (GENDECs, manifests, flight plans) for crew
- Document the dispatch approval and crew assignments
Steps
- Select flights: Use the checkboxes in the first column to select one or more flights you want to include in the dispatch package
- Click "Create new dispatch": The button appears in the top-right when flights are selected
- Review flight list: The dispatch window opens showing all selected flights with route, crew, and time information. A comments badge appears in the table for each flight — hover over it to preview existing comments
- Configure documents: Check or uncheck boxes to include GENDECs and manifests for each flight
- Remove unwanted flights: Click the remove button (trash icon) next to any flight you want to exclude
- Select crew brief layout: Choose the crew brief template layout for generating dispatch documents
- Add notes (optional): Enter any dispatch notes or special instructions in the notes field. If any selected flight has comments, a "Generate notes from comments" button appears — use Musket Autopilot (AI) to automatically generate draft dispatch notes based on all flight comments
- Save the dispatch: Click the save button to create the dispatch package
Result
The system creates a new dispatch package with a unique code (e.g., "DP001"). The dispatch package:
- Appears in the "Current dispatch" column for each included flight
- Can be viewed by clicking the dispatch code button
- Can be edited by clicking the edit button (pencil icon) next to the code
- Can be exported as crew brief documents in Excel, PDF, or print formats
Notes & rules
Already dispatched flights: If a selected flight already has a current dispatch package, a warning badge appears next to the flight number in the dispatch window. The flight will be highlighted with a yellow background to indicate it's part of another dispatch.
You can still include the flight in a new dispatch, but this will update the flight's current dispatch reference. Review carefully to ensure this is intentional.
3.2 Edit an existing dispatch package
Modify an existing dispatch package to update flight selections, document inclusions, or dispatch notes.
Steps
- Locate the dispatch: Find the flight(s) in the table that show the dispatch code in the "Current dispatch" column
- Click the edit button: Click the pencil icon button next to the dispatch code
- Make your changes: Modify document selections, add/remove flights, update notes, or change the crew brief layout
- Save changes: Click save to update the dispatch package
Result
The dispatch package updates with your changes. Any regenerated crew brief documents will reflect the updated information.
3.3 View dispatch package details
View comprehensive details about a dispatch package including general information, crew details, route information, passenger manifests, and flight documents.
Steps
- Click the dispatch code: In the "Current dispatch" column, click the button showing the dispatch code (e.g., "DP001")
- Review details: The read-only dispatch window opens showing:
- General details: Client, date, aircraft registration, type, and serial number
- Crew details: Complete crew roster with positions and names
- Route information: All flight sectors with departure/arrival airports and times
- Passenger details: Manifests showing passenger names, passport information, and ticketing details
- Flight documents: Attached documents like flight plans, weather reports, and NOTAMs
- Export documents: Use the export buttons at the top of the window to generate crew brief documents in Excel, PDF, or print formats
- Toggle window size: Click the expand icon to switch between regular and full-screen view
Notes
The dispatch details window is read-only. To make changes, close the window and use the edit button (pencil icon) next to the dispatch code in the main table.
3.4 Create an Operational Flight Plan (OFP)
Operational Flight Plans (OFPs) are consolidated documents that crew use for flight operations. OFPs include route information, performance calculations, fuel planning, and operational data for one or more flight sectors.
When to use this
Create an OFP when:
- Crew need a consolidated flight planning document
- You want to combine multiple flight sectors into a single operational document
- Performance calculations and fuel planning are required
Feature availability: The OFP feature must be enabled for your organisation. If you don't see the "Create OFP" button, contact your administrator to check if this feature is available.
Steps
- Select flights: Use the checkboxes to select one or more flights that should be included in the OFP
- Click "Create OFP": The button appears when flights are selected and none of the selected flights already have an OFP
- Review flight details: The OFP window opens showing:
- All selected flight sectors with routes and times
- Pre-filled defaults: distance, passenger count, and track for each sector
- Captain and Co-Pilot automatically assigned from crew assignments
- Aircraft and client automatically assigned from the flights
- Verify or adjust values: Review and modify any OFP-specific values like distance, passenger count, or track as needed
- Confirm crew selection: Verify the Captain and Co-Pilot assignments or select different crew members if needed
- Set departure date/time: The OFP departure time defaults to the earliest flight's scheduled departure
- Save the OFP: Click save to generate the OFP document
Result
The system generates an OFP with a unique code (e.g., "OFP001"). An additional "OFP" column appears in the table showing:
- The OFP code with a view button to display the PDF document
- An edit button (pencil icon) to modify the OFP
- A delete button (trash icon) to remove the OFP
Notes & rules
- One OFP per flight: Each flight can only be associated with one OFP. If flights already have an OFP, the "Create OFP" button will be disabled with a message explaining why.
- Automatic calculations: The system automatically calculates distance and track using great circle calculations based on airport coordinates
- Default values: Pre-filled values come from the flight's scheduled information and can be overridden for OFP-specific requirements
3.5 View or edit an existing OFP
Access existing OFPs to view the generated document or modify the OFP details.
View an OFP
- Click the OFP code: In the "OFP" column, click the button showing the OFP code
- View document: The OFP PDF opens in a document viewer window
- Export options: Use the print or download buttons to export the OFP for crew use
Edit an OFP
- Ensure no selections: Clear any selected flights using the "Clear" button (editing is not available when flights are selected for a new OFP)
- Click the edit button: Click the pencil icon next to the OFP code
- Make changes: Modify crew assignments, flight details, distances, passenger counts, or other OFP values
- Save changes: The OFP document regenerates with updated information
3.6 Delete an OFP
Remove an OFP when it's no longer needed or was created in error.
Steps
- Click the delete button: Click the trash icon button next to the OFP code
- Confirm deletion: Review the confirmation message showing which flights will lose their OFP association
- Confirm: Click confirm to permanently delete the OFP
Result
The OFP is deleted and the affected flights no longer show an OFP reference. The flights return to being available for new OFP creation.
3.7 Search and filter flights
Use the search and filter tools to quickly find specific flights for dispatch operations.
Quick search
- Click in the search box: The search box is located at the top-left of the page
- Type your search term: Enter any searchable term (flight number, airport codes, aircraft registration, or aircraft type)
- Wait for results: The table filters automatically after a brief delay (debounced to avoid excessive filtering)
Period filter
- Open the filter section: Click on the filter area to expand it
- Select period: Choose from Yesterday, Today, Tomorrow, Next 7 Days, Next 30 Days, or Custom date range
- Set custom dates (if applicable): For custom ranges, select start and end dates
- Apply: The table updates immediately to show flights in the selected period
Advanced filters
- Open filter dropdown: Click the filter dropdown button in the filter section
- Select filter criteria: Choose from:
- Aircraft Types: Filter by specific aircraft type designators
- Aircraft: Filter by specific aircraft registrations (only active aircraft shown)
- Departure Country: Filter flights departing from specific countries
- Arrival Country: Filter flights arriving in specific countries
- Apply filters: The table updates to show only flights matching all selected criteria
- Clear filters: Use the clear option in the filter section to reset all filter selections
Notes
Filters work together—search terms, period selection, and advanced filters all combine to narrow the results. If you see "There are no flights" messages, try clearing some filters to broaden the search.
4 Feature reference
4.1 Active flights table columns
The flights table displays comprehensive information for each flight. Understanding each column helps you quickly identify flights and their dispatch status.
| Column | Meaning | Sortable? | Notes |
|---|---|---|---|
| Checkbox | Select flight for dispatch or OFP creation | No | Click the "Clear" button in the header to deselect all flights |
| Flight no. | Flight number assigned to the sector | Yes | Click header to sort alphabetically or numerically |
| Schedule Status | Current scheduling status (e.g., Published, Draft, Cancelled) | No | Shows the workflow state of the flight in the scheduling system |
| Flight Status | Operational status with colour-coded badges | No | Shows real-time status like Scheduled, In Flight, Completed, Delayed, etc. |
| Day | Day of the week for the flight | No | Displays full day name (e.g., Monday, Tuesday) |
| Date | Scheduled departure date | Yes | Format: DD/MM/YYYY. Click header to sort chronologically |
| Route | Departure and arrival airports | No | Displays as badges with airport codes (e.g., FAOR → FACT) |
| STD (UTC) | Scheduled Time of Departure in UTC | No | Format: HH:mm (24-hour clock) |
| STA (UTC) | Scheduled Time of Arrival in UTC | No | Format: HH:mm (24-hour clock) |
| Aircraft & Crew | Assigned aircraft registration and crew members | No | Displays as compact badges. Hover to see full details |
| Seating config | Aircraft type designator | Yes | Shows the aircraft type (e.g., B737, A320, PC12) |
| Capacity | Total passenger seating capacity | Yes | Maximum number of passengers the aircraft can carry |
| Pax | Total passengers ticketed | No | Current number of ticketed passengers |
| M | Male passengers ticketed | No | Count of male passengers for manifest purposes |
| F | Female passengers ticketed | No | Count of female passengers for manifest purposes |
| C | Children ticketed | No | Count of children (typically 2-11 years) for manifest purposes |
| I | Infants ticketed | No | Count of infants (typically under 2 years) for manifest purposes |
| Occupancy | Percentage of seats filled | No | Calculated as (Pax / Capacity) × 100. Displayed to 2 decimal places |
| Current dispatch | Active dispatch package for this flight | Yes | Shows dispatch code with view and edit buttons. "None" if no dispatch exists |
| Comments | Flight sector comments badge | No | Click to view or add comments. Badge is green when comments exist, gray when no comments. Hover to preview existing comments. Comments sync with Scheduling |
| OFP | Operational Flight Plan code and actions | No | Only appears when at least one flight has an OFP. Shows code with view, edit, and delete buttons |
4.2 Flight status badges
The Flight Status column uses colour-coded badges to show the operational status of each flight. These badges provide quick visual indicators of flight progress and issues.
Common status badges
Operational statuses
- Scheduled: Flight is scheduled and awaiting departure
- In Flight: Flight is currently airborne
- Completed: Flight has landed and operations are complete
- Cancelled: Flight has been cancelled
Special conditions
- Delayed: Flight departure is delayed from scheduled time
- Diverted: Flight has diverted to an alternate airport
- Returned: Flight returned to departure airport
Status badges are updated automatically based on flight tracking and operations updates. The exact statuses shown depend on your organisation's operational workflow configuration.
4.3 Dispatch package documents
Dispatch packages can include various flight documents for crew. These documents are accessible through the dispatch package view and export functions.
Available document types
GENDECs
General Declarations (GENDECs) provide comprehensive flight information including crew, passengers, cargo, and customs/immigration data. Include GENDECs when flights cross international borders or when required by regulation.
Manifests
Passenger manifests list all ticketed passengers with details needed for operations, border control, and safety procedures. Include manifests for all flights carrying passengers.
Flight documents
Additional flight documents attached to the flights (such as flight plans, permits, handling requests) are automatically included in the dispatch package for crew reference.
Crew brief
The crew brief document is generated using the selected crew brief layout template. It compiles all dispatch information, flight details, and documents into a comprehensive brief for crew.
4.4 Flight comments and collaboration
Flight comments enable coordination between Scheduling and Dispatch teams. Comments added to a flight sector are visible in both the Scheduling and Dispatch pages, ensuring all teams have access to the same information.
Viewing and adding comments
- Comments column: Each flight in the Dispatch table has a comments badge. The badge is green when comments exist and gray when there are no comments
- Preview comments: Hover over the comments badge to see a preview of existing comments with author names and timestamps
- Add or view comments: Click the comments badge to open the comments window where you can read full comments or add new ones
- Bidirectional sync: Comments added in Dispatch appear in Scheduling, and vice versa. Both teams work from the same comment thread
AI-powered dispatch notes generation
When creating or editing a dispatch package, Musket Autopilot can automatically generate dispatch notes from flight comments:
- When available: The "Generate notes from comments" button appears in the dispatch notes field only when at least one flight in the dispatch package has comments
- What it does: Musket Autopilot analyzes all comments across all flights in the dispatch package and generates a draft summary suitable for dispatch notes
- Review required: AI-generated notes are drafts. Always review and edit the generated text to ensure accuracy and completeness before saving the dispatch
- Multiple attempts: You can generate notes multiple times with different prompts if the first result doesn't meet your needs
Best practice: Use comments during scheduling and flight coordination to capture important operational notes, crew concerns, maintenance items, or special requirements. The dispatch team can then quickly review these comments when creating dispatch packages and use the AI feature to consolidate them into dispatch notes.
4.5 Paging and table navigation
When more than 15 flights match your filters, the page displays pagination controls below the table.
How paging works
- Default page size: 15 flights per page
- Page size selector: Appears when 16 or more flights match filters, allowing you to show more flights per page
- Page navigation: Use the numbered page buttons to jump between pages
- Previous/Next: Navigate incrementally through pages
- Total count: The paging section shows the total number of flights matching your current filters
Your selected page number resets to page 1 when you change filters or perform a new search. This ensures you always see results starting from the first match.
5 Rules, permissions & validations
Permission requirements
| Action | Required Permission | Notes |
|---|---|---|
| View dispatch page and flights | Any authenticated user | Basic access to view flight information |
| Create new dispatch packages | Flight Operations: Dispatch Edit | Operations staff and dispatchers |
| Edit existing dispatch packages | Flight Operations: Dispatch Edit | Only users with edit permission see the edit button |
| View dispatch package details | Any authenticated user | Read-only view available to all users |
| Create OFPs | Flight crew or appropriate role | OFP feature must be enabled for the organisation |
| Edit or delete OFPs | Creator or authorised staff | Editing disabled while creating a new OFP for other flights |
Validation rules
Dispatch package validations
- Flight selection required: At least one flight must be selected to create a dispatch package
- Crew brief layout required: A crew brief template layout must be selected before saving
- Unique dispatch code: The system automatically generates unique dispatch codes (e.g., DP001, DP002)
- Flight availability: Only active, scheduled flights appear in the dispatch table
OFP validations
- No duplicate OFPs: Each flight can only be associated with one OFP at a time
- Flight selection required: At least one flight must be selected to create an OFP
- Captain and aircraft required: Basic OFP information requires a captain assignment and aircraft selection
- Unique OFP code: The system automatically generates unique OFP codes
Common validation messages
| Message | Meaning | How to fix |
|---|---|---|
| "No flights have been selected" | Action buttons are disabled because no flights are selected | Select one or more flights using the checkboxes in the first column |
| "Selected flights already have an OFP" | Create OFP button is disabled because selected flights already have OFPs | Either delete the existing OFPs first, or select different flights without OFPs |
| "Flight is part of dispatch (DP###)" | Warning badge in dispatch window indicates flight has an existing dispatch | Review whether you want to reassign the flight to a new dispatch or remove it from the selection |
| "There are no flights for [period]" | No flights match your current filter and search criteria | Adjust filters, change the period selection, or clear the search box to broaden results |
| "Crew brief dispatch layout is required" | Cannot save dispatch package without selecting a crew brief template | Select a crew brief layout from the dropdown before saving |
6 Troubleshooting
Common issues and solutions
Why can't I see the 'Create new dispatch' button?
Possible causes:
- No flights are selected (select at least one flight using checkboxes)
- You don't have Flight Operations: Dispatch Edit permissions
- The page is still loading flight data
Solution: Select flights using the checkboxes. If the button still doesn't appear after selection, check with your administrator about permissions.
Why can't I create an OFP for my selected flights?
Possible causes:
- One or more selected flights already have an OFP assigned
- The OFP feature is not enabled for your organisation
- No flights are selected
Solution: Hover over the disabled "Create OFP" button to see the specific reason. If flights have existing OFPs, you'll need to delete those first or select different flights. If the OFP feature isn't enabled, contact your administrator.
Why can't I edit a dispatch package?
Possible causes:
- You don't have Flight Operations: Dispatch Edit permissions
- The edit button (pencil icon) is only visible to authorised users
Solution: Check with your administrator about your permissions. If you have view-only access, you can still view dispatch details by clicking the dispatch code, but cannot make changes.
Why is my search returning no results?
Possible causes:
- The search term doesn't match any flights in the selected period
- Filters are too restrictive when combined with search
- The date range excludes flights matching your search
Solution: Try clearing your search box first, then broaden the period selection (e.g., switch from "Today" to "Next 7 Days"). Clear any advanced filters to see if they're excluding your flights. Check that you're searching for the right terms (hover over the info icon to see searchable fields).
Why can't I edit an OFP?
Possible causes:
- You have flights selected for creating a new OFP (editing is disabled during OFP creation mode)
- Another user is currently editing the OFP
Solution: Click the "Clear" button in the table header to deselect all flights. If another user is editing, wait for them to finish or cancel their changes.
Why does the OFP column appear and disappear?
Reason:
The OFP column is dynamically shown only when at least one visible flight has an associated OFP. This design keeps the table compact when OFPs aren't in use.
Expected behaviour: If you filter or search and no matching flights have OFPs, the column disappears. Change your filters to include flights with OFPs to see the column again.
Why is a flight highlighted in yellow in the dispatch window?
Reason:
The yellow highlight indicates the flight is already part of another dispatch package. A warning badge shows the existing dispatch code.
Decision required: Decide if you want to reassign this flight to the new dispatch package (which updates its current dispatch reference) or remove it from your selection. This prevents accidental reassignment of already-dispatched flights.