{
  "pack": "travel",
  "description": "Travel booking: flights, hotels, car rentals, itineraries, insurance, budgets",
  "actions": [
    {"canonical": "book_flight", "synonyms": ["book flight", "search flights", "find flight", "reserve flight", "buy ticket", "purchase ticket", "fly to"], "phrases": ["book a flight to", "find me a flight to", "search for flights to", "buy a plane ticket to", "reserve a flight to", "get me a flight to"]},
    {"canonical": "book_hotel", "synonyms": ["book hotel", "reserve hotel", "find hotel", "search hotels", "hotel reservation", "get a room"], "phrases": ["book a hotel in", "find a hotel near", "reserve a room at", "search hotels in", "get me a hotel in", "find accommodation in"]},
    {"canonical": "book_car", "synonyms": ["book car", "rent a car", "car rental", "reserve car", "hire car", "get a rental"], "phrases": ["rent a car at", "book a car rental", "hire a vehicle at", "reserve a rental car at", "get a rental car at"]},
    {"canonical": "check_itinerary", "synonyms": ["check itinerary", "view itinerary", "see itinerary", "my trip", "view trip", "see my bookings"], "phrases": ["check my itinerary", "view my trip", "show my bookings", "what is my itinerary", "see trip details"]},
    {"canonical": "cancel_booking", "synonyms": ["cancel booking", "cancel reservation", "cancel flight", "cancel hotel", "cancel trip", "cancel my flight"], "phrases": ["cancel my flight", "cancel my hotel booking", "cancel the reservation", "cancel my trip", "cancel travel booking", "cancel the booking"]},
    {"canonical": "check_in", "synonyms": ["check in", "online check-in", "web check-in", "checkin", "airport check-in"], "phrases": ["check in for my flight", "online check in", "check into the hotel", "complete online check-in"]},
    {"canonical": "get_flight_status", "synonyms": ["flight status", "check flight status", "flight tracker", "flight on time", "flight info", "flight details"], "phrases": ["check flight status", "is my flight on time", "track the flight", "flight status for", "flight delayed"]},
    {"canonical": "upgrade", "synonyms": ["upgrade seat", "upgrade class", "upgrade to business", "seat upgrade", "upgrade ticket"], "phrases": ["upgrade my seat", "upgrade to business class", "request an upgrade", "seat upgrade request"]},
    {"canonical": "add_baggage", "synonyms": ["add baggage", "add bag", "extra baggage", "checked bag", "luggage allowance", "purchase baggage"], "phrases": ["add an extra bag", "purchase baggage allowance", "add checked bag to flight", "add luggage to booking"]},
    {"canonical": "search_flights", "synonyms": ["search flights", "find flights", "compare flights", "cheapest flight", "flight search", "flight comparison"], "phrases": ["search for cheap flights", "find flights from", "compare flight prices", "best flights to", "cheapest flight to"]},
    {"canonical": "get_visa_info", "synonyms": ["visa requirements", "visa info", "do i need visa", "entry requirements", "passport requirements"], "phrases": ["visa requirements for", "do i need a visa", "entry requirements for", "passport requirements for"]},
    {"canonical": "get_weather", "synonyms": ["weather forecast", "check weather", "what is the weather", "weather at destination"], "phrases": ["weather at my destination", "what is the weather in", "forecast for", "weather forecast for"]},
    {"canonical": "authenticate_travel", "synonyms": ["authenticate travel", "travel login", "sign in travel", "travel sign in", "travel authentication"], "phrases": ["authenticate with travel api", "log in to travel", "sign in to travel service", "travel authentication"]},
    {"canonical": "compute_exchange_rate", "synonyms": ["exchange rate", "currency conversion", "convert currency", "currency exchange", "forex rate", "currency rate"], "phrases": ["compute the exchange rate", "convert currency from", "what is the exchange rate", "currency conversion from", "exchange rate between"]},
    {"canonical": "contact_customer_support", "synonyms": ["contact support", "customer support", "help desk", "contact customer service", "reach support", "support ticket"], "phrases": ["contact customer support", "reach customer service", "get help from support", "contact support about booking", "customer support for"]},
    {"canonical": "get_all_credit_cards", "synonyms": ["get credit cards", "list credit cards", "my credit cards", "view credit cards", "registered cards", "show cards"], "phrases": ["show my credit cards", "list all credit cards", "view registered credit cards", "what credit cards do i have", "get all my cards"]},
    {"canonical": "get_booking_history", "synonyms": ["booking history", "past bookings", "previous bookings", "travel history", "all bookings"], "phrases": ["show my booking history", "view past bookings", "list all bookings", "get booking history", "previous travel bookings"]},
    {"canonical": "get_budget_fiscal_year", "synonyms": ["budget fiscal year", "fiscal budget", "annual budget", "yearly budget", "fiscal year budget"], "phrases": ["get the budget for fiscal year", "view fiscal year budget", "check the annual budget", "fiscal year spending"]},
    {"canonical": "get_credit_card_balance", "synonyms": ["credit card balance", "card balance", "check card balance", "remaining balance", "card limit"], "phrases": ["check credit card balance", "what is my card balance", "view credit card balance", "remaining balance on card", "credit card remaining"]},
    {"canonical": "get_flight_cost", "synonyms": ["flight cost", "flight price", "ticket price", "airfare", "how much is the flight", "cost of flight"], "phrases": ["what is the flight cost", "how much does the flight cost", "check the flight price", "get the airfare for", "ticket price from"]},
    {"canonical": "get_nearest_airport", "synonyms": ["nearest airport", "closest airport", "airport near", "find airport", "local airport", "airport by city"], "phrases": ["find the nearest airport", "what is the closest airport", "nearest airport to", "airport near the city", "closest airport to"]},
    {"canonical": "list_all_airports", "synonyms": ["list airports", "all airports", "available airports", "show airports", "airport list"], "phrases": ["list all airports", "show all available airports", "what airports are available", "get the list of airports"]},
    {"canonical": "purchase_insurance", "synonyms": ["buy insurance", "travel insurance", "purchase insurance", "get insurance", "insurance coverage", "trip insurance"], "phrases": ["purchase travel insurance", "buy insurance for the trip", "get travel insurance", "add insurance to booking", "purchase insurance coverage"]},
    {"canonical": "register_credit_card", "synonyms": ["register card", "add credit card", "register credit card", "save card", "add payment method", "new credit card"], "phrases": ["register a credit card", "add a new credit card", "save my credit card", "register payment method", "add credit card to account"]},
    {"canonical": "retrieve_invoice", "synonyms": ["retrieve invoice", "get invoice", "view invoice", "download invoice", "invoice details", "show invoice"], "phrases": ["retrieve the invoice", "get the invoice for", "view my invoice", "download the invoice", "show the invoice for booking"]},
    {"canonical": "set_budget_limit", "synonyms": ["set budget", "budget limit", "spending limit", "set spending limit", "travel budget", "cap budget"], "phrases": ["set the budget limit", "set a spending limit", "cap the budget at", "set travel budget to", "limit the budget"]},
    {"canonical": "travel_get_login_status", "synonyms": ["travel login status", "am i logged in", "check login status", "authentication status", "session status"], "phrases": ["check travel login status", "am i logged in to travel", "is my travel session active", "travel authentication status"]},
    {"canonical": "verify_traveler_info", "synonyms": ["verify traveler", "traveler verification", "verify identity", "verify passenger", "check traveler info", "validate traveler"], "phrases": ["verify traveler information", "verify the passenger details", "check traveler identity", "validate traveler info", "verify my travel information"]}
  ],
  "targets": [
    {"canonical": "flight", "synonyms": ["flight", "airplane", "plane", "airline", "departure", "arrival", "connecting flight"], "phrases": ["outbound flight", "return flight", "connecting flight", "direct flight", "nonstop flight"]},
    {"canonical": "hotel", "synonyms": ["hotel", "accommodation", "room", "stay", "lodging", "hostel", "airbnb", "resort", "motel"], "phrases": ["hotel room", "hotel booking", "accommodation options", "place to stay"]},
    {"canonical": "car_rental", "synonyms": ["car rental", "rental car", "vehicle", "hire car", "rent a car", "rental vehicle"], "phrases": ["rental car", "car hire", "vehicle rental"]},
    {"canonical": "itinerary", "synonyms": ["itinerary", "trip plan", "travel plan", "schedule", "trip details", "bookings", "my trip"], "phrases": ["travel itinerary", "trip itinerary", "my bookings", "trip details"]},
    {"canonical": "destination", "synonyms": ["destination", "city", "country", "location", "airport", "place", "where"], "phrases": ["travel destination", "destination city", "airport code", "arrival city"]},
    {"canonical": "reservation", "synonyms": ["reservation", "booking", "confirmation", "booking reference", "reservation number", "pnr"], "phrases": ["booking reference", "reservation number", "booking confirmation", "PNR number"]},
    {"canonical": "seat", "synonyms": ["seat", "seat selection", "seat assignment", "window seat", "aisle seat", "seat preference"], "phrases": ["window seat", "aisle seat", "seat selection", "seat assignment"]},
    {"canonical": "baggage", "synonyms": ["baggage", "luggage", "bag", "checked bag", "carry-on", "suitcase", "luggage allowance"], "phrases": ["checked baggage", "carry-on bag", "baggage allowance", "extra luggage"]},
    {"canonical": "credit_card", "synonyms": ["credit card", "card", "payment card", "debit card", "payment method"], "phrases": ["credit card balance", "register credit card", "payment method"]},
    {"canonical": "insurance", "synonyms": ["insurance", "travel insurance", "trip insurance", "coverage", "policy"], "phrases": ["travel insurance", "insurance policy", "trip coverage"]},
    {"canonical": "invoice", "synonyms": ["invoice", "receipt", "bill", "statement", "billing"], "phrases": ["booking invoice", "travel receipt", "billing statement"]},
    {"canonical": "budget", "synonyms": ["budget", "spending limit", "travel budget", "fiscal year", "spending cap"], "phrases": ["travel budget", "budget limit", "spending limit"]},
    {"canonical": "currency", "synonyms": ["currency", "exchange rate", "forex", "money", "usd", "eur", "gbp"], "phrases": ["exchange rate", "currency conversion", "foreign currency"]}
  ],
  "phrases": [
    {"phrase": "book a flight to", "action": "book_flight"},
    {"phrase": "find me a flight to", "action": "book_flight"},
    {"phrase": "search for flights to", "action": "book_flight"},
    {"phrase": "buy a plane ticket to", "action": "book_flight"},
    {"phrase": "book a hotel in", "action": "book_hotel"},
    {"phrase": "find a hotel near", "action": "book_hotel"},
    {"phrase": "reserve a room at", "action": "book_hotel"},
    {"phrase": "find accommodation in", "action": "book_hotel"},
    {"phrase": "rent a car at", "action": "book_car"},
    {"phrase": "book a car rental", "action": "book_car"},
    {"phrase": "hire a vehicle at", "action": "book_car"},
    {"phrase": "check my itinerary", "action": "check_itinerary"},
    {"phrase": "view my trip", "action": "check_itinerary"},
    {"phrase": "what is my itinerary", "action": "check_itinerary"},
    {"phrase": "cancel my flight", "action": "cancel_booking"},
    {"phrase": "cancel my hotel booking", "action": "cancel_booking"},
    {"phrase": "cancel the reservation", "action": "cancel_booking"},
    {"phrase": "cancel the booking", "action": "cancel_booking"},
    {"phrase": "check in for my flight", "action": "check_in"},
    {"phrase": "online check in", "action": "check_in"},
    {"phrase": "check into the hotel", "action": "check_in"},
    {"phrase": "is my flight on time", "action": "get_flight_status"},
    {"phrase": "check flight status", "action": "get_flight_status"},
    {"phrase": "track the flight", "action": "get_flight_status"},
    {"phrase": "upgrade my seat", "action": "upgrade"},
    {"phrase": "upgrade to business class", "action": "upgrade"},
    {"phrase": "add an extra bag", "action": "add_baggage"},
    {"phrase": "purchase baggage allowance", "action": "add_baggage"},
    {"phrase": "search for cheap flights", "action": "search_flights"},
    {"phrase": "compare flight prices", "action": "search_flights"},
    {"phrase": "cheapest flight to", "action": "search_flights"},
    {"phrase": "visa requirements for", "action": "get_visa_info"},
    {"phrase": "do i need a visa", "action": "get_visa_info"},
    {"phrase": "weather forecast for", "action": "get_weather"},
    {"phrase": "what is the weather in", "action": "get_weather"},
    {"phrase": "authenticate with travel", "action": "authenticate_travel"},
    {"phrase": "log in to travel", "action": "authenticate_travel"},
    {"phrase": "compute the exchange rate", "action": "compute_exchange_rate"},
    {"phrase": "convert currency from", "action": "compute_exchange_rate"},
    {"phrase": "what is the exchange rate", "action": "compute_exchange_rate"},
    {"phrase": "exchange rate between", "action": "compute_exchange_rate"},
    {"phrase": "contact customer support", "action": "contact_customer_support"},
    {"phrase": "reach customer service", "action": "contact_customer_support"},
    {"phrase": "get help from support", "action": "contact_customer_support"},
    {"phrase": "show my credit cards", "action": "get_all_credit_cards"},
    {"phrase": "list all credit cards", "action": "get_all_credit_cards"},
    {"phrase": "view registered credit cards", "action": "get_all_credit_cards"},
    {"phrase": "show my booking history", "action": "get_booking_history"},
    {"phrase": "view past bookings", "action": "get_booking_history"},
    {"phrase": "list all bookings", "action": "get_booking_history"},
    {"phrase": "get the budget for fiscal year", "action": "get_budget_fiscal_year"},
    {"phrase": "view fiscal year budget", "action": "get_budget_fiscal_year"},
    {"phrase": "check credit card balance", "action": "get_credit_card_balance"},
    {"phrase": "what is my card balance", "action": "get_credit_card_balance"},
    {"phrase": "what is the flight cost", "action": "get_flight_cost"},
    {"phrase": "how much does the flight cost", "action": "get_flight_cost"},
    {"phrase": "check the flight price", "action": "get_flight_cost"},
    {"phrase": "find the nearest airport", "action": "get_nearest_airport"},
    {"phrase": "closest airport to", "action": "get_nearest_airport"},
    {"phrase": "nearest airport to", "action": "get_nearest_airport"},
    {"phrase": "list all airports", "action": "list_all_airports"},
    {"phrase": "show all available airports", "action": "list_all_airports"},
    {"phrase": "purchase travel insurance", "action": "purchase_insurance"},
    {"phrase": "buy insurance for the trip", "action": "purchase_insurance"},
    {"phrase": "get travel insurance", "action": "purchase_insurance"},
    {"phrase": "register a credit card", "action": "register_credit_card"},
    {"phrase": "add a new credit card", "action": "register_credit_card"},
    {"phrase": "save my credit card", "action": "register_credit_card"},
    {"phrase": "retrieve the invoice", "action": "retrieve_invoice"},
    {"phrase": "get the invoice for", "action": "retrieve_invoice"},
    {"phrase": "view my invoice", "action": "retrieve_invoice"},
    {"phrase": "download the invoice", "action": "retrieve_invoice"},
    {"phrase": "set the budget limit", "action": "set_budget_limit"},
    {"phrase": "set a spending limit", "action": "set_budget_limit"},
    {"phrase": "cap the budget at", "action": "set_budget_limit"},
    {"phrase": "check travel login status", "action": "travel_get_login_status"},
    {"phrase": "am i logged in to travel", "action": "travel_get_login_status"},
    {"phrase": "verify traveler information", "action": "verify_traveler_info"},
    {"phrase": "verify the passenger details", "action": "verify_traveler_info"},
    {"phrase": "validate traveler info", "action": "verify_traveler_info"}
  ],
  "domain_signals": {
    "travel": {
      "flight": 3, "hotel": 3, "airline": 3, "airport": 3, "booking": 2,
      "reservation": 2, "itinerary": 3, "check-in": 3, "departure": 3, "arrival": 3,
      "layover": 3, "passport": 3, "visa": 3, "expedia": 3, "kayak": 3,
      "airbnb": 3, "boarding pass": 3, "pnr": 3, "luggage": 3, "nonstop": 3,
      "insurance": 2, "invoice": 2, "budget": 2, "exchange rate": 3, "credit card": 2
    }
  }
}
