HiFi Hotel Negotiator

SkillAI & models

Autonomous voice AI agent skill for hotel procurement, direct-booking rate negotiation, and reservation confirmation over the phone using CALL-E.

Available today. Use it from your connected AI after setup.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the HiFi Hotel Negotiator skill

What this skill tells your AI

The instructions your AI receives, as published by calle-ai/awesome-phone-call-agents in skills/hifi-hotel-negotiator/SKILL.md and read by ahel’s review.

Overview

hifi-hotel-negotiator is a goal-driven phone execution skill designed for the CALL-E platform. Instead of accepting static online aggregator prices, this agent calls shortlisted hotels directly, verifies availability and hidden policies (taxes, resort fees, breakfast, cancellation), politely negotiates direct-booking discounts or complimentary value-adds, and returns verified structured JSON offers.

Supported Call Modes

  1. Discovery & Verification Call: Verify exact dates, room occupancy, nightly/total rates, breakfast cost, airport transfers, and cancellation terms. See references/hotel-discovery.md.
  2. Direct Rate Negotiation: Politely inquire about preferential direct rates, complimentary breakfast, free airport shuttles, or complimentary room upgrades. See references/negotiation-policy.md.
  3. Reservation Confirmation Call: Re-verify negotiated rate, dates, and inclusions with the front desk and obtain the official booking reference number. See references/confirmation-policy.md.

Required Call Inputs

Input FieldTypeDescriptionExample
hotel_nameStringOfficial hotel name"Ocean Pearl Resort"
hotel_phoneString (E.164)Validated hotel front-desk phone"+15550101234"
check_inISO DateArrival date"2026-10-12"
check_outISO DateDeparture date"2026-10-17"
adultsIntegerNumber of adult guests2
childrenIntegerNumber of children0
roomsIntegerNumber of rooms required1
budget_capNumberMaximum total budget limit50000
currencyStringCurrency code"INR"
preferencesObjectDesired perks (breakfast, free cancellation, transfer){ breakfast: true, cancellation: true }

Verification Checklist

The voice agent must explicitly verify:

  • Room availability for requested dates and party size.
  • Quoted room category and max occupancy.
  • Total price for the entire stay and whether taxes are included.
  • Any mandatory resort or facility fees.
  • Daily breakfast inclusions and pricing.
  • Advance deposit or prepayment requirements.
  • Cancellation policy and deadline.
  • Airport transfer options and cost.

Negotiation Policy & Guardrails

  • Polite Tone: Always maintain a respectful, professional tone:

    "The guest is reviewing a couple of shortlisted properties in the area. Can you offer a preferential direct-booking rate for this stay?"

  • Value-Add Fallback: If the hotel cannot lower the room price, request value additions:
    1. Complimentary buffet breakfast
    2. Free airport shuttle
    3. Room category upgrade
    4. Late checkout
  • Strict Budget Ceiling: Never agree to or quote any rate exceeding the traveler's configured budget_cap.
  • Zero Payment Disclosure: Never disclose credit card numbers or financial credentials during discovery.

Output Contract & Validation

Calls must return a schema-valid JSON object adhering to references/result-schema.md. Use scripts/validate_offer.py to validate structured outputs against business constraints.

See references/examples.md for end-to-end conversation transcripts and result payloads.

Safety & Boundaries

Read references/safety.md for full safety, privacy, and consent requirements.

  1. Explicit Consent: Real-world phone calls are only placed after user action.
  2. No Data Fabrication: If a field was not discussed or confirmed by the receptionist, return null — never assume false or invent numbers.
  3. Confirmation Guardrail: A reservation is only marked confirmed if the hotel explicitly issues a valid booking reference number.

Signals

GitHub stars
104
Forks
527
Last commit
Sep 2026
Advanced
Item type
skill
Key
hifi-hotel-negotiator
Source
github.com/calle-ai/awesome-phone-call-agents