> ## Documentation Index
> Fetch the complete documentation index at: https://docs.planeconnection.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Manage the Schedule

> Use the schedule calendar to view crew and aircraft assignments by week or month, detect conflicts, and coordinate operations.

By the end of this guide, you will have used the schedule calendar to view crew and aircraft assignments, switch between view groupings, and detect conflicts.

<Info>
  The Operations module must be enabled for your workspace. You also need the appropriate operations
  permissions. Contact your workspace administrator if you cannot access these features.
</Info>

<Info>You need the `dispatch.read` permission to view the schedule.</Info>

## Prerequisites

* Trips must exist in the system with assigned crew and aircraft.
* Crew members and aircraft must be set up in the Operations module.

## Navigate to the schedule

Open the **Operations** sidebar and click **Schedule** under the
**Operations** group. The schedule page loads with the breadcrumb
path **Ops > Schedule**.

## Choose a calendar view and grouping

The schedule page header provides two sets of toggle controls:

**View toggles** -- Switch between time spans:

| View      | Best For                                                           |
| --------- | ------------------------------------------------------------------ |
| **Week**  | Daily operations planning -- see each day across the current week. |
| **Month** | Longer-range planning -- see trip density across the month.        |

**Grouping toggles** -- Switch between organization modes:

| Grouping        | Description                                                                                                    |
| --------------- | -------------------------------------------------------------------------------------------------------------- |
| **By Aircraft** | Rows represent aircraft (tail numbers). Each row shows trips assigned to that aircraft across the time period. |
| **By Crew**     | Rows represent crew members. Each row shows trips assigned to that person across the time period.              |

## Navigate between periods

A week navigation strip is displayed below the toggles:

* Click the **left arrow** to go to the previous week or month.
* Click the **right arrow** to go to the next week or month.
* The current date range (e.g., "Sun 3/1 - Sat 3/7") is displayed
  between the arrows.
* A **Today** button appears when you have navigated away from the
  current period. Click it to return to the present.

## Read the schedule grid

The schedule displays as a table grid:

* **Left column** (sticky) -- Shows the crew member name and role,
  or the aircraft tail number and type, depending on the selected
  grouping.
* **Day columns** -- One column per day of the week (or month).
  Each column header shows the day label and date.

**Trip entries** appear as small colored chips within the day cells:

* Each chip displays the route in shorthand (e.g., "KTEB-KPBI")
  with a small airplane icon.
* Hover over a chip to see a tooltip with the full route, time,
  and aircraft assignment.
* Click a chip to navigate to the trip detail page.

Chip colors indicate trip status (green for confirmed, yellow for pending, gray for completed, red-outlined for conflicts). A legend bar below the grid shows all status colors. For full status definitions, see [Trip Statuses](/en/reference/trip-statuses).

## Detect scheduling conflicts

The schedule surfaces conflicts visually with red outlined chips. If you see a conflict (aircraft double-booking, crew double-booking, or maintenance window overlap), click the conflict chip to open the trip detail page and reassign resources.

<Warning>
  Conflicts shown as warnings at the Draft stage become blocking errors when you try to advance the
  trip to Confirmed status. Resolve all conflicts before confirming trips.
</Warning>

## Confirm or cancel trips from the schedule

For trips in pending status, you can take action directly from
the schedule:

1. Locate the pending trip chip (yellow).
2. Click the chip to open the trip detail page.
3. From the trip detail header, click **Release** to confirm, or
   use the actions menu to cancel the trip.

Status changes take effect immediately and update the schedule view.

## Adjust calendar settings

Calendar display preferences are configurable under **Settings >
General > Calendar**:

* **Week start day** -- Sunday or Monday.
* **Default view** -- Week or Month.
* **Time format** -- 12-hour or 24-hour.
* **Time zone display** -- Local or UTC.

## Filter the schedule

Use the filter controls in the schedule toolbar to narrow the view:

* **By aircraft** -- Show only trips for specific tail numbers.
* **By crew member** -- Show only trips assigned to specific
  people.
* **By status** -- Show only confirmed, pending, or all trips.

<Tip>
  Bookmark the schedule URL with a specific date range and filters applied. The URL parameters
  persist, making it easy to share a particular view with your team.
</Tip>

## Related

<CardGroup cols={2}>
  <Card title="Create a Trip" href="/how-to/ops/create-trip">
    Add new trips that appear on the schedule.
  </Card>

  <Card title="Manage Crew" href="/how-to/ops/manage-crew">
    Set up crew members who appear in schedule rows.
  </Card>

  <Card title="Use the Dispatch Board" href="/how-to/ops/use-dispatch-board">
    Real-time operational view complementing the schedule.
  </Card>

  <Card title="Trip Statuses" href="/reference/trip-statuses">
    How trip status affects schedule display and conflict detection.
  </Card>
</CardGroup>
