tool_update_traveler_profile
Update traveler profile fields, manage credit cards, and log trips by specifying only what changed.
Instructions
Update profile fields, manage cards, or log a trip. Pass only what changed.
Args: name: Update name home_airports: Replace home airports (comma-separated IATA) passports: Replace passports (comma-separated ISO-2) home_currency: Update home currency travel_style: budget, moderate, luxury interests: Replace interests (comma-separated) dietary: Replace dietary restrictions preferred_cabin: economy, premium_economy, business, first visas_held: Replace full visa list (comma-separated ISO-2 dest codes) eta_held: Replace ETA list add_visa: Append one ISO-2 dest code to visas_held add_card: Card key to add (e.g., "chase_sapphire_reserve", "amex_gold", "bilt_mastercard") add_card_nickname: Optional nickname for the card add_card_balance: Current points balance on this card's program remove_card: Card key to remove from portfolio add_trip_destination: Log a trip — destination name add_trip_from: Trip start YYYY-MM-DD add_trip_to: Trip end YYYY-MM-DD add_trip_purpose: tourism, business, family, other
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| home_airports | No | ||
| passports | No | ||
| home_currency | No | ||
| travel_style | No | ||
| interests | No | ||
| dietary | No | ||
| preferred_cabin | No | ||
| visas_held | No | ||
| eta_held | No | ||
| add_visa | No | ||
| add_card | No | ||
| add_card_nickname | No | ||
| add_card_balance | No | ||
| remove_card | No | ||
| add_trip_destination | No | ||
| add_trip_from | No | ||
| add_trip_to | No | ||
| add_trip_purpose | No | tourism |