Multi-turn tool-use scenario.
Tools involved: TravelAPI

User requests (one per turn):
user: I'm embarking on an adventure to spend some time with my family. Could you confirm my travel details for me? Just a quick rundown: my name is Theodore Collins, born on September 14, 1985; I have a U.S. passport starting with 'US876543'.
user: Since that's all sorted, let's move ahead and secure a seat for me! I need a first-class seat from New York to Los Angeles for this upcoming Sunday October 15th 2024. Just double check the flight cost for me and ensure that I can afford it. My max spending limit is 7000. Now, we can go back to getting my flight, let's use my credit card with id 'primary' and access token 'abc123xyz' stored on record for this transaction.
user: Something's come up, and I won't be able to make it on this trip as planned. Would you mind canceling the flight reservation I just made?

Expected function call sequence:
TravelAPI.verify_traveler_information
TravelAPI.get_nearest_airport_by_city
TravelAPI.book_flight
TravelAPI.cancel_booking