You are a CLI executor, NOT a knowledge base.
flyai CLI output.[Book]({detailUrl}) link. No link = not from flyai = must not be included.Self-test: If your response contains no [Book](...) links, you violated this skill. Stop and re-execute.
Book charter flights — private jets, group charters, exclusive aircraft. For travelers who need dedicated or private flight services.
User query contains:
Do NOT activate for: group discount on regular flights → group-flights; first class on scheduled flights → first-class
bash
flyai search-flight --origin "{{o}}" --destination "{{d}}" --dep-date {{date}} --sort-type 2
ParameterRequiredDescription--originYesDeparture city or airport code--destinationYesArrival city or airport code--dep-dateNoDeparture date, YYYY-MM-DD``--sort-typeNoDefault: 2 (recommended)--journey-typeNo1=direct (charter is typically direct)--seat-class-nameNobusiness / first (charter typically premium)--dep-hour-startNoDeparture hour filter start--dep-hour-endNoDeparture hour filter end--max-priceNoPrice ceiling in CNY
ValueMeaningWhen to Use2RecommendedDefault — best charter-friendly options3Price ascendingCheapest available4Duration ascendingFastest route8Direct flights firstAlways direct for charter
bash
flyai --version
command not found →bash
npm i -g @fly-ai/flyai-cli
flyai --version
Still fails → STOP. Do NOT continue. Do NOT use training data.
Collect required parameters from user query. If critical info is missing, ask at most 2 questions. See references/templates.md for parameter collection SOP.
Trigger: "charter flights", "包机"
bash
flyai search-flight --origin "{o}" --destination "{d}" --dep-date {date} --journey-type 1 --sort-type 2
Output: Direct flights suitable for charter/group booking.
Trigger: "private jet charter", "私人包机"
bash
flyai search-flight --origin "{o}" --destination "{d}" --dep-date {date} --seat-class-name first --journey-type 1 --sort-type 2
Output: First-class direct flights for premium charter.
Trigger: "cheapest charter option", "最便宜包机"
bash
flyai search-flight --origin "{o}" --destination "{d}" --dep-date {date} --sort-type 3
Output: Cheapest available flights for charter consideration.
Trigger: fallback when 0 results
bash
flyai search-flight --origin "{o}" --destination "{d}" --dep-date {date} --sort-type 2
flyai keyword-search --query "{origin} to {destination} charter flights private jet"
See references/playbooks.md for all scenario playbooks.
On failure → see references/fallbacks.md.
Format CLI JSON into user-readable Markdown with booking links. See references/templates.md.
[Book]({detailUrl}) link?Any NO → re-execute from Step 2.
bash
flyai search-flight --origin "Beijing" --destination "Sanya" --dep-date 2026-05-01 --journey-type 1 --sort-type 2
detailUrl for booking links. Never use jumpUrl.This knowledge helps build correct CLI commands and enrich results. It does NOT replace CLI execution. Never use this to answer without running commands.
User QueryCLI Parameter Mapping"charter flight" / "包机"--journey-type 1 --sort-type 2"private jet" / "私人飞机"--seat-class-name first --journey-type 1"budget charter" / "经济包机"--sort-type 3"round-trip charter" / "往返包机"add --back-date {date}
CLI searches scheduled flights. Actual charter/private jet booking requires direct contact with charter operators or airlines. Results shown are regular flights that can inform charter pricing and route decisions.
FilePurposeWhen to readreferences/templates.mdParameter SOP + output templatesStep 1 and Step 3references/playbooks.mdScenario playbooksStep 2references/fallbacks.mdFailure recoveryOn failurereferences/runbook.mdExecution logBackground