io.honeebot/cruise

Honee – cruise · honeefy

Find bookable sea and river cruises; ports, ships, cruise lines and an advisor opinion.

0.2.0
Version
remote
Transport
9
Tools

Security review

Review passed

Reviewed Jan 1, 2000.

  • tools: 9 tools scanned
  • metadata: scanned

No findings.

Tools (9)

  • advise

    Asks the provider's cruise advisor for a short, honest opinion on ONE offer from find_cruises: overall fit, or which cabin category or fare suits the travellers. Use it ONLY when the user asks about ONE specific offer ('is this right for me', 'which cabin', 'which fare') -- not after every find_cruises and never for a whole list. Quote the opinion as the advisor's. It does NOT search, book or compare several offers; it is limited to a few calls per consultation.

  • booking_facts

    Returns the provider's own statement on booking: who the tour operator is, who acts as agent, how the customer's payment is protected (insolvency cover), how payment and cancellation work -- plus links to the legal pages. Use it when the user asks whether booking here is safe, who they are contracting with, or how payment is protected. It does NOT give legal advice and returns nothing if the provider has not published these facts.

  • cruise_line_profile

    Returns the consulting profile of a cruise line: who it suits, who it suits less, its style and fleet. Use it when the user asks which cruise line fits them or what a line is like. It does NOT return prices, offers or booking conditions.

  • find_cruises

    Searches the provider's LIVE, bookable sea and river cruise offers for a destination, a travel period and a travel party. Use it whenever the user asks about cruise offers, prices, dates or availability, wants to see, compare or book cruises: prices and availability change several times a day and this tool has the live availability for the traveller's party. Requires adults, period (or from_date/to_date) and destination — if any is missing, unusable or not a region this provider can search, the result lists a question for it and no search runs; ask the user, then call again with the same handle. For river cruises pass cruise_type='river' (a river name such as 'Danube' is recognised too). Sea cruises are shown WITHOUT a flight package by default; pass flight='with' to get the flight packages instead. Returns a summary plus up to 10 offers with cruise_id, ship, cruise line, dates, nights, price with currency (per person; for families the cabin total for the whole party where the provider

  • port_info

    Returns facts about a cruise port: country, port code, coordinates and how many routes call there. Use it when the user asks about a port of call or departure port. It does NOT provide excursions, sights, weather or transfer advice, and it knows only ports in the provider's catalogue.

  • prepare_callback

    Prepares a callback request to the provider's team and shows it to the user as a card with the details and a send button. Use it only when the user explicitly asks to be called back or to speak to a person, and has told you in this chat their first name and ONE way to reach them (a phone number or an email address); ask for these first, and for a preferred time if they have one. Pass cruise_ids (from find_cruises, up to 5) only if the request is about those offers. It does NOT send anything: the user checks the details and presses the button on the card. It does not book, hold or price a cruise, and the draft is deleted after 30 minutes.

  • send_callback

    Sends the callback request that the user confirmed on the card shown by prepare_callback to the provider's team: one entry in the provider's request list and one email to its service desk. It is called by the card's send button with the request_id the card carries, once per request. It does NOT create or change a request, and it needs a request that the user prepared in this consultation.

  • ship_profile

    Returns the profile of a cruise ship: cruise line, year built, size, passengers, crew and the consulting description. Use it when the user asks what a ship is like or wants to compare ships. It does NOT return deck plans, cabin numbers, live prices or availability.

  • show_offers

    Shows the user the cruises you are recommending, as cards with ship photo, route, dates, price and booking link -- drawn by the host, not by you. Call it ONCE, as the LAST step of your answer, with the cruise_id values of a previous find_cruises result that you recommend (3-5, in your recommended order). Never call it before you have decided what to recommend, and never more than once per answer. It does NOT search; an unknown or expired cruise_id is left out and named in the result -- call find_cruises again if that happens.