Online marketplace for business aviation.


Before going into details, here a walkthrough of:

Avinode integration for Operators - DEMO
Avinode for Sourcing Aircraft - DEMO
Avinode Instant Chat - DEMO


Avinode is an online marketplace for business aviation. Via its API, FL3XX can

  1. Automatically download incoming quote requests
  2. Send respective quote responses back to Avinode, including:
    - acceptance/decline
    - price (including currencies)
    - price updates if previously already quoted
  3. Download the Broker/Operator email and save it in Accounts
  4. Auto-upload the aircraft Timeline to Avinode
  5. Provide 2-way Instant Chat with Brokers and operators
  6. Cancel the quote
    1. Send & Decline: Sends an email and notifies Avinode.
    2. Silent Decline: No email or Avinode notification is sent.
    3. Decline via Avinode: No email is sent, but Avinode is notified.
    Screenshot 2023-11-14 at 11.41.41
7. (optionally) Sourcing for options in Avinode and receiving updates from other Operators


If Avinode is enabled, new incoming quote requests appear automatically in SALES / Left Hand side -List.


If a particular aircraft is set as on for Avinode in FL3XX, its Timeline in FL3XX regularly uploads into the Avinode's Schedule every few minutes.


The main settings for Avinode can be found in COMPANY SETTINGS / Integrations / Avinode.

Screenshot 2024-05-27 at 10.27.20

  1. Avinode Enable: 
    1. Enables/disables all subsequent functions
  2. Avinode Get Quote Requests: 
    1. Import Quote Requests from Avinode automatically
  3. Avinode Reply Accept: 
    1. Sends an update to Avinode in case the Quote is Accepted by Sales
  4. Avinode Reply Deny: 
    1. Sends an update to Avinode in case the Quote is Denied by Sales
  5. Avinode Reply Price: 
    1. Sends an updated Price to Avinode in case the Quote is Accepted by Sales
  6. Avinode Upload Aircraft: 
    1. General setting to enable Aircraft Schedule Uploads of your fleet to Avinode. Please liaison with your Avinode's account manager so that Avinode makes their respective settings to enable such schedule upload on their side as well.
  7. Use Avinode Flight Time:
    1. This applies to the Flight Time calculated by Avinode. If disabled, the FL3XX calculation will be used. It is recommended to use FL3XX Flight Time for various reasons. The main reason is that with any change in the Quote (itinerary, aircraft, …) FL3XX Flight Time has to be used anyways and discrepancies to the original request might occur
  8. Avinode Import POS Flights:
    1. Import (and calculate) Positioning Flights from Avinode
  9. (Coming soon) Update FL3XX Sales with Avinode Updates:  
    1. Display and update FL3XX with all the changes and updates performed directly in Avinode
    2. Use case: Easily set up fixed pricing and automations in Avinode and have them seamlessly displayed in FL3XX Sales.
  10. Round Avinode Flight Time To:
    1. Enter rounding value in minutes
  11. Decide to Send a Total Gross or a Total Net when responding to Avinode's RFQs.
  12. Send all POS flights to Avinode or only the chosen ones from the Empty Legs report. To enable this function on the Avinode platform, please contact Avinode support for activation.
  13. Avinode Authentication Token: 
    1. can be found in the settings of the Avinode marketplace (in the menu - under Company / APIs / Connections / View / Authentication Tokens / Show Credentials)
  14. Avinode URL: 
    1. https://services.avinode.com/api/
  15. Avinode Accept message:
    1. type in what you would like to send to the Broker when accepting and quoting the RFQ
  16. Avinode Decline message:
    1. type in what you would like to send to the Broker when declining the RFQ
  17. Avinode Webhook:
    1. updates quotes and messages from Avinode. It additionally allows synchronizing with Avinode's Schedaero

There is one additional setting in AIRCRAFT:

  1. Avinode: Enables/disables the Schedule Upload of the respective aircraft into Avinode.
    Please note that this aircraft must be correctly set in Avinode.

    *Note: Avinode does not support scheduling for Helicopters

Avinode RFQ Changes

We handle changes and cancellations made in the Avinode/SchedAero platform on existing quotes in FL3XX.

If the quote in FL3XX is unhandled, any change or cancellation in Avinode will update the existing quote.

If the quote in FL3XX is already sent, any change in Avinode will create a new version in FL3XX.

The following events are pushed from Timeline in FL3XX to the Schedule in Avinode.
All of them include FL3XX booking reference, or if the request came from Avinode, the Avinode identifier.

  • PAX flights
  • POS flights
  • AOG
  • Dummy Flights (as POS flights) -> Timeline -> Create a new task -> Task -> Flight Dummy
  • Crew Unavailable
  • Maintenance
  • Reserved
  • Unscheduled Maintenance
Be aware that notes are not pushed to Avinode.

At the moment, FL3XX does not send empty legs to make them available in the Empty Legs section in Avinode, but you can use the POS flights we upload and assign them an Empty Leg Availability equivalent in Avinode

Screenshot 2024-03-21 at 10.38.20

For the best performance, make sure there is no disconnect in the Timeline at FL3XX.

Screenshot 2023-08-30 at 17.03.58

Screenshot 2023-08-30 at 17.06.20

You can edit the activity type and the color which will be displayed in Avinode.

"Avinode Equivalent" - stands for how the activity is displayed in Avinode.

Screenshot 2023-08-30 at 17.06.28

Operators can also sync the following items to the Avinode Schedule:

  1. Catering

  2. Ground Handling / FBO

  3. Hotel

  4. Fuel Provider

  5. Transportation

    Screenshot 2024-05-27 at 09.58.50


Avinode message - Sales Panel (next to the Price Metrics)

  • A generic message we receive from Avinode with the incoming Request For Quote
  • The TripID is a unique code from Avinode, then FL3XX assigns internal FL3XX booking ref.
  • Our Search Panel in Sales recognizes them both
  • It contains Forecasted Price - the price set up in Avinode
  • An operator can use this price by clicking on the price and it goes to the Total Net in the FL3XX Price Engine

Avinode Instant Chat

Each booking or option comes with its own dedicated 2-way instant chat pop-up.

When a new message arrives from Avinode, a notification will be shown on the booking, and the Avinode Chat button. 

On clicking the button you will see an instant messaging area where you can send messages to Brokers and Operators.

Avinode Instant Chat popup

This feature is available when the Avinode Webhook is activated.
To activate Avinode Webhook go to Settings -> Integrations -> Avinode.
(If for any reason the feature does not activate, please contact Avinode support)

Empty Legs

There are two ways to publish empty legs:
1. Publish all your POS flights as Empty Legs

Screenshot 2024-05-08 at 11.22.00

The POS flight can have an assigned Avinode equivalent: Empty Leg Availability

Avinode -> Schedule -> Activity Types -> POS Flight -> click and select Avinode Equivalent -> Empty Leg Availability

Screenshot 2024-05-08 at 11.24.24

2. Publish only chosen POS flights and assign them a price 

Screenshot 2024-05-08 at 11.21.16

Go to Reports -> Empty Legs -> Generate the Report (all 0 PAX flights will be displayed) -> click the checkbox, and insert the price (0 in the price field is efficient but it cannot stay empty) -> (You can save the report) -> Update Avinode

Empty legs are updated

If you want to unlist some legs or update the price, just uncheck the checkbox and click Update Avinode again

Screenshot 2024-05-08 at 11.17.07


You can see how it works here:
Avinode integration for Operators - DEMO
Avinode for Sourcing Aircraft - DEMO
Avinode Instant Chat - DEMO