get_airline_info
Look up airline details: name, IATA/ICAO codes, fleet size, country, safety stats. Enter airline name, IATA/ICAO code, or country code.
Instructions
TRIGGER: use automatically whenever the user asks about an airline (details, IATA/ICAO code, fleet size, country, safety), or names an airline that must be turned into a code for another query — without naming AirLabs. Look up airline(s) in the airlines database. Returns name, IATA & ICAO codes, callsign, country, fleet size, average fleet age, cargo/passenger/scheduled flags, safety stats and social links. USE CASES: 'Tell me about United', 'What's Wizz Air's IATA code?', 'How big is Ryanair's fleet?', 'List airlines in Bulgaria' (country_code='BG'). KEY WORKFLOW ROLE: this is how you turn an AIRLINE NAME into a CODE. Call get_airline_info(name='Wizz Air') to get iata_code 'W6', then use 'W6' in get_airport_schedule / find_routes / monitor_delays. (search_airport_code does NOT do airlines — only places.) INPUT: provide name (fuzzy), or iata_code/icao_code (exact), or country_code to list a country's carriers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Airline name to search, e.g. 'Wizz Air', 'Ryanair'. | |
| _fields | No | Comma-separated fields, e.g. 'name,iata_code,icao_code,country_code'. | |
| callsign | No | Filter by ICAO callsign. | |
| iata_code | No | Airline IATA code, e.g. 'W6'. | |
| icao_code | No | Airline ICAO code, e.g. 'WZZ'. | |
| country_code | No | ISO-2 country code to list carriers, e.g. 'BG'. |