← Files Aviapages flight calculatorARCHIVED FILE
plugin.json
8.09 KB · Nov 3, 2026 · 19:13 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "aviapages-flight-calculator",
"version": "0.1.0",
"description": "Calculate accurate private jet flight times and charter costs with Aviapages. \nDesigned for business aviation brokers and operators, the Flight Time & Price Estimator uses aircraft-specific performance profiles, historical wind data, fuel consumption, route optimization, and country/FIR avoidance to deliver realistic flight time and pricing estimates.\nPlan one-way, round-trip, or multi-leg flights, compare routes, avoid selected countries and FIRs when required, estimate charter costs using customizable pricing policies, visualize routes on a map, receive technical stop suggestions, and review detailed fuel, distance, speed, altitude, CO\u2082 emissions, and airport service information. Built for professionals who need fast, reliable, and accurate charter calculations.",
"author": {
"name": "Aviapages",
"url": "https://aviapages.com"
},
"homepage": "https://aviapages.com",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Aviapages flight calculator",
"shortDescription": "Charter Flight Calculator",
"longDescription": "Calculate accurate private jet flight times and charter costs with Aviapages. \nDesigned for business aviation brokers and operators, the Flight Time & Price Estimator uses aircraft-specific performance profiles, historical wind data, fuel consumption, route optimization, and country/FIR avoidance to deliver realistic flight time and pricing estimates.\nPlan one-way, round-trip, or multi-leg flights, compare routes, avoid selected countries and FIRs when required, estimate charter costs using customizable pricing policies, visualize routes on a map, receive technical stop suggestions, and review detailed fuel, distance, speed, altitude, CO\u2082 emissions, and airport service information. Built for professionals who need fast, reliable, and accurate charter calculations.",
"developerName": "Aviapages",
"category": "Business & Operations",
"websiteURL": "https://aviapages.com",
"supportURL": "https://aviapages.com",
"privacyPolicyURL": "https://aviapages.com/privacy_policy/",
"termsOfServiceURL": "https://aviapages.com/terms_and_conditions/",
"defaultPrompt": [
"Calculate one-way EGGW-KTEB Global 8000 4-passenger charter"
],
"composerIcon": "./assets/composer-icon.png",
"composerIconDark": "./assets/composer-icon.png",
"logo": "./assets/composer-icon.png",
"logoDark": "./assets/logo-dark.png",
"screenshots": [
"./assets/screenshot-1.png"
]
},
"review": {
"test_cases": {
"positive": [
{
"description": "Calculate a charter flight LFPB\u2013LSGG on a Challenger 600 for 4 pax with route, flight time, distance, fuel, and charter cost",
"prompt": "Calculate a one-way charter flight from Paris Le Bourget (LFPB) to Geneva (LSGG) using a Challenger 600 for 4 passengers, including flight time, distance, fuel consumption, and estimated charter cost",
"expected_behavior": "Call trip_calculator for LFPB to LSGG using a Challenger 600 and 4 passengers. Request charter pricing using a currency because the user explicitly asks for cost. Show flight time, distance, fuel consumption and estimated charter cost in the card, with the route on the built-in map. Present calculation results in the attached card. In the text reply, follow the returned closing guidance and credit Aviapages with its link without repeating the card metrics.",
"tools_triggered": "trip_calculator"
},
{
"description": "Calculating flight from Venice LIPZ to Vienna LOWW.",
"prompt": "Calculate flight from Venice LIPZ to Vienna LOWW",
"expected_behavior": "Call trip_calculator for LIPZ to LOWW. Omit aircraft and pax so server defaults apply; the default aircraft is CL60. Do not invent a passenger count. Leave currency unset and do not compute charter pricing. Show flight time, distance, fuel consumption and the route map in the card. Present calculation results in the attached card. In the text reply, follow the returned closing guidance and credit Aviapages with its link without repeating the card metrics.",
"tools_triggered": "trip_calculator"
},
{
"description": "Calculate flight price form Nice to Naples on Challenger 600",
"prompt": "Calculate flight price form Nice to Naples on Challenger 600",
"expected_behavior": "Call trip_calculator for Nice to Naples using a Challenger 600. Request charter pricing using a currency because the user explicitly asks for price. Show the estimated charter price, flight time, distance, fuel consumption and route map in the card. Present calculation results in the attached card. In the text reply, follow the returned closing guidance and credit Aviapages with its link without repeating the card metrics.",
"tools_triggered": "trip_calculator"
},
{
"description": "Calculate flight from Warsaw to Sofia avoiding Hungary",
"prompt": "Calculate flight from Warsaw to Sofia avoiding Hungary",
"expected_behavior": "Call trip_calculator for Warsaw to Sofia with Hungary in avoid_countries for that leg. Leave currency unset and do not compute charter pricing. Show flight time, distance, fuel consumption and a route avoiding Hungary on the built-in map. Present calculation results in the attached card. In the text reply, follow the returned closing guidance and credit Aviapages with its link without repeating the card metrics.",
"tools_triggered": "trip_calculator"
},
{
"description": "How long does it take to fly from Lyon to Geneva on a Falcon 7X with 5 passengers?",
"prompt": "How long does it take to fly from Lyon to Geneva on a Falcon 7X with 5 passengers?",
"expected_behavior": "Call trip_calculator for Lyon to Geneva using a Falcon 7X and 5 passengers. Leave currency unset and do not compute charter pricing. Show flight time, distance, fuel consumption and the route map in the card. Present calculation results in the attached card. In the text reply, follow the returned closing guidance and credit Aviapages with its link without repeating the card metrics.",
"tools_triggered": "trip_calculator"
}
],
"negative": [
{
"description": "Book a charter flight from Lyon to Geneva airport",
"prompt": "Book a charter flight from Lyon to Geneva airport",
"expected_behavior": "Do not call trip_calculator or claim that a flight has been booked. Explain that the plugin estimates flight routes and charter costs but cannot book charter flights."
},
{
"description": "Actions that are not directly related to charter flight result calculations",
"prompt": "Find charter flights to Geneva",
"expected_behavior": "Do not call trip_calculator or claim to have found available charter flights. Explain that the plugin calculates estimates for specified routes but does not search charter availability."
},
{
"description": "Actions that are not directly related to charter flight result calculations",
"prompt": "Find an aircraft type for a charter flight",
"expected_behavior": "Do not call trip_calculator or claim to have selected a suitable aircraft. Explain that aircraft selection is outside the plugin capabilities; it calculates estimates using a supplied aircraft or its default."
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/15TCw4Nlg7HecP3k1gRbCKsIw5CQc5Z8B/view?usp=sharing",
"commerce": false
},
"publication": {
"release_notes": "- Release v0.1.0"
},
"apps": "./.app.json"
}
}
}
SHA-256: 77861be05aa6e9f5896667519dd869856ef4a29fe09efe8f3e7ba58f2e0457cc