> ## 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 Trip Requests

> Review, quote, decline, and convert inbound trip requests into trips without re-entering route details.

By the end of this guide, you will have reviewed inbound flight requests, routed them into quote or trip review, declined requests you cannot support, and submitted new requests on behalf of clients.

<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>
  Approving, denying, or cancelling a request requires the `flights.update` ops permission. Any
  authenticated user with `flights.read` can submit a request.
</Info>

## Review incoming requests

Go to **Ops > Trip Requests**. The list opens on the **Requested** tab so new requests are immediately visible. Click any row to open the request detail page showing route, preferred departure, passenger count, requester, and notes.

## Qualify a request

Actions are available while a request is in **Requested**, **Under Review**, or **Quoted** status.

<Steps>
  ### Step 1: Review and create a trip

  If the route, timing, and passenger count are operationally feasible, open the request and click **Review & Create Trip**. The trip wizard opens with the request's route and timing pre-filled so you can finish aircraft, crew, passenger, and pricing details without re-entering the request.

  <Note>
    Saving the trip as **Draft** keeps the request in **Under Review**. Confirming the trip marks the
    request **Accepted** and links it to the new trip record.
  </Note>

  ### Step 2: Open the quote builder

  If pricing or alternatives need to be discussed before you commit an aircraft, click **Open Quote Builder**. The request moves to **Quoted** and the quote screen opens with the route, passenger count, and customer context pre-filled.

  ### Step 3: Decline a request

  If you cannot accommodate the request, click **Decline Request**. Enter a reason so the decision is stored on the record for future reference.

  ### Step 4: Cancel a request

  If a request needs to be withdrawn without a formal decision, click **Cancel Request**.
</Steps>

<Note>
  Request status now reflects the qualification workflow: **Requested**, **Under Review**,
  **Quoted**, **Accepted**, **Declined**, and **Cancelled**. For the full trip lifecycle after a
  request becomes a trip, see [Trip Statuses](/en/reference/trip-statuses).
</Note>

## Submit a new request

<Steps>
  ### Step 1: Open the new request form

  From the Trip Requests list, click **New Request**.

  ### Step 2: Enter the request details

  1. **Origin / Destination** -- ICAO airport codes (e.g., `KTEB`).
  2. **Preferred Departure Date/Time** -- When the requester wants to depart.
  3. **Passenger Count** -- Expected number of passengers.
  4. **Notes** -- Optional special requirements, catering requests, or context for the ops team.

  ### Step 3: Submit

  Click **Submit Request**. The request appears in the **Requested** tab for ops review.
</Steps>

## Related

<CardGroup cols={2}>
  <Card title="Create a Trip" href="/how-to/ops/create-trip">
    Build a trip directly from a reviewed request.
  </Card>

  <Card title="Use the Dispatch Board" href="/how-to/ops/use-dispatch-board">
    Monitor trip and fleet status after requests become trips.
  </Card>

  <Card title="Manage Owners" href="/how-to/ops/manage-owners">
    Link owner profiles so owner-submitted requests are associated correctly.
  </Card>

  <Card title="Manage Passengers" href="/how-to/ops/manage-passengers">
    Add passengers to the directory before building a manifest.
  </Card>
</CardGroup>
