Leon Software manual

ForeFlight

ForeFlight Dispatch is a powerful new component of ForeFlight Web that delivers next-generation, multi-user, “schedule-to-mobile” flight planning, resulting in greater efficiency and productivity for flight departments of any size. It keeps the entire operation in sync and running smoothly by providing a centralised list of all planned and filed flights that are visible to everyone.

Dispatch integrates crew assignment and mobile flight releases into its flight planning workflow, allowing planners to release flight plans directly to assigned crew members’ iPads and iPhones before departure.

In addition, planners can get a better insight into the status of any flight and an overall view of the day’s operations, while pilots can easily see flights assigned to them both on the web and on their mobile devices.

What you can do with this integration

  • Automatically send scheduled flights from Leon to ForeFlight Dispatch, so pilots see releases on their iPad/iPhone before departure.

  • Choose between ForeFlight API v1 and v2 per integration, and run multiple ForeFlight accounts from one Leon account using the 'Display name' field.

  • Control exactly which trip statuses trigger a send, and how many days ahead flights are pushed (up to 30).

  • Automatically re-send a flight to ForeFlight when the crew or the passenger count/data source changes.

  • Pull fuel figures (block, burn, trip, contingency, alternate, reserve, extra, discretionary) back from ForeFlight into the 'Fuel' OPS checklist item, and optionally flag the checklist item for review when this happens.

  • Pull the aircraft's actual take-off weight, zero-fuel weight and actual landing weight from ForeFlight into the Journey Log — used as default values when a new Journey Log is created for the flight.

  • Automatically accept or flag flight time changes made in ForeFlight (with an 'Auto Update Flight Time' option); manual acceptance is always available from OPS.

  • Send individual documents or a batch of marked documents (e.g. GenDec, trip sheet, manifests) straight to ForeFlight's CrewBriefing from OPS or Sales, without leaving Leon.

  • On API v1 only, send detailed passenger breakdown (adults/females/children/infants) and default alternate airports (ALTN, ALTN2) to ForeFlight.

How to integrate

To integrate, you have to have an active account with ForeFlight

In ForeFlight, you need to generate an API key that allows integrators to access the customers’ accounts.

The format of the API key is a string, e.g.

FS1+nO1EJH3sx2OQEAU1QxT10Wk8RU9tb7W+j7H4/oY=

ForeFlight API Keys section

To generate API key you need to:


  1. Log in to your ForeFlight account

  2. Go to 'Dispatch' section within your ForeFlight account

  3. Click the “Generate API key” button in the top right-hand corner to generate a new API key

IMPORTANT!!! After generating a key make sure to save it. Keys are not shown again and cannot be retrieved once generated.

All the instructions on how to generate the API key in ForeFlight are explained here

The next step is to go to Add-ons section in Leon. In the ‘Configuration’ tab of ForeFlight integration, you need to switch the status to ‘ON’

1.jpg

Configuration settings

Setting

What it does

Status (ON/OFF)

Enables or disables the integration

API Version

Chooses API v1 or v2; changes which of the settings below actually take effect

Display name

Distinguishes multiple ForeFlight integrations on one Leon account

Auto-send

Sends flights automatically instead of requiring a manual send

Send Days Ahead

How many days of schedule are sent ahead (max. 30)

Auto Update Flight Time

Leon is notified of flight time changes made in ForeFlight

Auto Update Fuel

Fuel values are downloaded from ForeFlight into the 'Fuel' checklist item

Update checklist item Fuel status

Marks the 'FUEL' checklist item for review when fuel is updated from ForeFlight

Download flight aircraft weights

Pulls actual take-off/zero-fuel/landing weight into new Journey Logs

Trip statuses

Which trip statuses are eligible to be sent (only relevant with 'Auto-send')

Send Flight No

Includes the flight number in the data sent to ForeFlight

Send alternates

Sends ALTN/ALTN2 to ForeFlight — API v1 only; has no effect on API v2

Data exchanged between Leon and ForeFlight

Leon → ForeFlight

Data

When it is sent

Notes

Flight schedule (flight no., registration, STD/STA, ADEP/ADES, flight type, status)

Every 5 minutes for flights within the configured 'Send Days Ahead' window; immediately on save if 'Auto-send' is off

Deleted flights in Leon are marked as deleted in ForeFlight

Passenger count and, where the passenger list uses named contacts, the male/female/child/infant breakdown

Same schedule; re-sent when the passenger count or the passenger data source changes

If passengers are entered as a plain number rather than named contacts, only the total count is sent, even on API v2

Block fuel

Same schedule as the flight schedule

Crew

Same schedule; re-sent whenever the crew list on the flight changes

See crew matching rules below

Alternate airports (ALTN, ALTN2)

Same schedule, only when 'Send alternates' is enabled

Available on API v1 only. On API v2 this setting has no effect, even if switched on

Documents (GenDec, trip sheet, manifests, etc.)

On demand, from the OPS or Sales document menu

Single document or marked batch

ForeFlight → Leon

Data

When it is received

Notes

Fuel figures

Webhook, when fuel values are updated in ForeFlight

Requires 'Auto Update Fuel'; can also flag the 'FUEL' checklist item

Flight time

Webhook, when the flight time changes in ForeFlight

Requires 'Auto Update Flight Time'; must be accepted manually in OPS

Actual take-off weight, zero-fuel weight, actual landing weight

Webhook, when the flight is released in ForeFlight

Requires 'Download flight aircraft weights'; populates the Journey Log only when it is created, not on an existing one

Leon does not download the flight schedule itself from ForeFlight, and does not import flight distance or manually-entered alternate airports from ForeFlight.

Crew and aircraft matching

Crew are matched in ForeFlight first by crew code, then by work email address. Positions PIC, SIC and CA (Leon's FA1) are sent as such; every other crew position is sent as 'Other'. If a crew member cannot be matched in ForeFlight, they are silently left off the flight — the flight is still sent, without a warning in Leon.

Aircraft are matched by registration, with hyphens removed.

Limitations

  • On API v2, alternate airports (ALTN, ALTN2) are not sent to ForeFlight, even with 'Send alternates' switched on — this setting only works on API v1.

  • Flight distance calculated in ForeFlight is not imported into Leon.

  • Alternate airports set manually in ForeFlight are not imported back into Leon.

  • There is no setting to exclude passenger or cargo data from automatic updates sent to ForeFlight; an update either sends the full flight or none of it. Operators who calculate these values in a separate system need to disable 'Auto-send' altogether to avoid Leon overwriting them.

  • Leon does not download the flight schedule from ForeFlight.


For more information and technical guidance, visit their website: https://foreflight.com/


Last updated: