Back to Skills Marketplace
Skill pack

Hotel Stay Assistant

Search accommodations with Booking.com Demand API or Amadeus Hotels, compare stay options, and avoid booking actions.

v0.1.0 1 skill 7 tools By Kendr travelhotelsbooking.comamadeusstays

How to use it

  1. Open Kendr Desktop.
  2. Go to Skills, then Marketplace.
  3. Search for Hotel Stay Assistant or hotel-stay-assistant.
  4. Install the pack, then enable the pack or individual skills you want available in agentic mode.

Kendr Desktop compares the installed version with the hosted catalog version and offers an update when this pack changes.

Install source

Use this hosted archive when installing or updating the pack from Kendr Desktop.

https://kendr.org/api/skills/packs/hotel-stay-assistant/archive

Hotel Stay Assistant

Search and compare hotels, apartments, and stays using read-only Booking.com Demand API or Amadeus Hotels tools, without booking or payment actions.

Hotel Stay Assistant

Use this skill when the user asks to find hotels, compare stays, inspect room availability, identify city/location ids, or shortlist accommodation options.

Setup options:

  • Booking.com Demand API needs BOOKING_DEMAND_TOKEN and BOOKING_AFFILIATE_ID.
  • Set BOOKING_DEMAND_BASE_URL to the Booking.com sandbox URL for testing or production URL for live use.
  • Amadeus hotel tools need AMADEUS_CLIENT_ID and AMADEUS_CLIENT_SECRET.

Workflow:

  • use travel-hotels.inspect_hotel_search_setup when setup is unclear
  • use travel-hotels.booking_lookup_locations to find Booking.com city, airport, region, district, or landmark ids
  • use travel-hotels.booking_search_accommodations for stay search by location id
  • use travel-hotels.booking_lookup_accommodation_details before recommending a specific property
  • use travel-hotels.booking_search_accommodation_availability for a specific property and date range
  • use travel-hotels.amadeus_list_hotels_by_city and travel-hotels.amadeus_search_hotel_offers when Amadeus credentials are available

For comparisons, include total displayed price, taxes/charges visibility, refundability, meal plan, payment terms, review score, location fit, accessibility, family/pet constraints, and risk notes.

Do not book rooms, enter guest payment data, cancel, modify, or message properties. Any reservation or cancellation must use a separate approval-gated tool after an explicit user request.