# What Chloe does

What a traveller can ask for, what comes back, and which tools do it. Every tool is listed in the [tool reference](https://dyme.earth/ai/docs/tools).

## Hotels

Ask for a place and dates, in your own words: "a 4-star hotel near King's Cross for three nights from 7 December, two adults, free cancellation".

- **Search.** Hotels near the exact place named (a venue, an office, a landmark), with photos, guest rating, distance, cancellation terms and the price for those dates. `search_hotels`
- **Narrow.** By nightly price, stars, guest rating, free cancellation or name, or re-sorted, across everything the search found, without searching again. Amenities such as a pool or parking are asked for in the search itself. `search_hotels`, `refine_hotels`
- **A named hotel.** "The Hoxton Holborn" goes straight to that property. `find_hotel`
- **One hotel in full.** Photos, rooms and rates, guest reviews, amenities, the neighbourhood and sustainability details. `get_hotel_details`, `get_hotel_rates`, `get_hotel_reviews`
- **Nearby dates.** The same stay a few days earlier or later, when the dates can move. `hotel_date_options`
- **Rate plans.** What paying more at one hotel adds: breakfast, free cancellation, a bigger room. `compare_rate_plans`

## Flights

One-way, round-trip and multi-city trips of up to four flights on one ticket, in any cabin.

- **Search and narrow.** By stops, departure and arrival times, layover length, airline (to include or leave out), alliance and price. `search_flights`, `refine_flights`
- **Fares on the same flights.** What a dearer fare adds: bags, changes, refunds, as the airline's own terms state them. `compare_fare_options`
- **Cheaper ways to fly.** One ticket against separate tickets, stopovers, and starting from a nearby airport. `compare_ticketing`, `compare_routings`
- **Before re-sending a fare.** Checks an older fare is still on sale. `verify_flight_offer`
- **Airline facts.** Which alliance an airline is in, and what an airline owes a passenger when a flight is delayed or cancelled. `airline_facts`, `passenger_rights`

## Chloe's take

Every search comes back with a recommendation computed by Dyme's rules, labelled in the cards: best value, best rated, and the cheapest free-cancellation option for hotels; best value, safest and most flexible for flights. On request, Chloe looks further, at a day either side, other airports and separate tickets for flights, and cheaper rooms on the same terms for hotels. `recommend_alternatives`

Prices and totals are Dyme's figures. The assistant's model words the recommendation; it does not compute prices or totals.

## Price comparison

"Is that the best price?" sets Dyme's price beside what major booking sites charge for the same stay or flight, and says who is cheapest. It takes up to a minute; the card fills itself in. When another site is lower, Chloe offers to send a price match request to the Dyme team. `compare_prices`, `compare_fares`, `request_price_match`

## Price watches

Chloe can watch a hotel or a flight route on exact dates, or a booking made elsewhere, and email the traveller when Dyme's price drops. Watches check Dyme's own prices. `watch_hotel_price`, `watch_flight_price`, `watch_my_booking`, `list_price_watches`, `stop_price_watch`

## The traveller's account

Signed-in travellers can see their upcoming Dyme trips and their Dyme Miles balance, and ask questions about Dyme itself (Miles, gift cards, referrals, business accounts). `get_my_trips`, `get_miles_balance`, `dyme_help`

## Ready to book

When the traveller has chosen, Chloe checks the price again and shows a review of the room or flights, dates, cancellation terms and total, with one button into Dyme's checkout. `review_booking`

Chloe can also email the traveller up to three options from a search, with prices and a link to each, to the address on their Dyme account. `send_options_email`

## Requests to the Dyme team

Chloe can ask the Dyme team to change or cancel a booking, or to call the traveller back. Each sends an email to the team, and a person acts on it. The assistant says back what it will send and the traveller agrees first. `request_change`, `request_cancellation`, `request_callback`

## Work trips

A traveller whose company uses Dyme for Business gets the company's travel policy applied to every search: options inside policy, options that need approval, and options the company does not allow. Chloe can send an approval request to the company. A trip declared personal is kept off the company's books. `get_travel_context`, `request_trip_approval`

HTML version: https://dyme.earth/ai/docs/what-chloe-does
