Flight Search

Find flight options for a traveler from their criteria (origin, destination, dates, cabin, passengers). Use this whenever a user asks to search, find, look up, or compare flights, air travel, or airfare for a trip -- even if they don't say "search flights" explicitly. Presents policy-compliant fares, cheapest first. Read-only; does not book.

kbmurali Updated

File contents

Flight Search

Use this skill when a user wants flight options for a trip.

Steps

  1. Gather from the conversation: origin, destination, departure date, optional return date, cabin class, and number of passengers. Ask for anything missing. Never guess airport codes -- confirm ambiguous city names.
  2. If the request involves a premium cabin (premium economy, business, or first), a long-haul route, or an unusually high fare, first consult the corporate travel policy by reading references/travel-policy.md, and apply its limits when presenting options.
  3. Call the search_flights tool with the collected criteria.
  4. Present the results as a table, cheapest first: carrier, depart/arrive, stops, cabin, price, and whether each option is within policy.
  5. Never invent a fare the tool did not return. If the tool errors, or a policy limit blocks an option, say so plainly and stop.

kbmurali/enterprise_agent_skill/tree/main/skills/flight-search commit f3fa5c0d2f

Frequently asked questions

npx skillmds@latest add kbmurali/flight-search