HiFi Hotel Negotiator
SkillAI & modelsLets your agent call hotels by phone to negotiate booking rates and confirm reservations.
Use HiFi Hotel Negotiator in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add HiFi Hotel Negotiator and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the HiFi Hotel Negotiator skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
About this skill
Autonomous voice AI agent skill for hotel procurement, direct-booking rate negotiation, and reservation confirmation over the phone using CALL-E.
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
- Discovery & Verification Call: Verify exact dates, room occupancy, nightly/total rates, breakfast cost, airport transfers, and cancellation terms. See
references/hotel-discovery.md. - Direct Rate Negotiation: Politely inquire about preferential direct rates, complimentary breakfast, free airport shuttles, or complimentary room upgrades. See
references/negotiation-policy.md. - 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 Field | Type | Description | Example |
|---|---|---|---|
hotel_name | String | Official hotel name | "Ocean Pearl Resort" |
hotel_phone | String (E.164) | Validated hotel front-desk phone | "+15550101234" |
check_in | ISO Date | Arrival date | "2026-10-12" |
check_out | ISO Date | Departure date | "2026-10-17" |
adults | Integer | Number of adult guests | 2 |
children | Integer | Number of children | 0 |
rooms | Integer | Number of rooms required | 1 |
budget_cap | Number | Maximum total budget limit | 50000 |
currency | String | Currency code | "INR" |
preferences | Object | Desired 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:
- Complimentary buffet breakfast
- Free airport shuttle
- Room category upgrade
- 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.
- Explicit Consent: Real-world phone calls are only placed after user action.
- No Data Fabrication: If a field was not discussed or confirmed by the receptionist, return
null— never assumefalseor invent numbers. - Confirmation Guardrail: A reservation is only marked confirmed if the hotel explicitly issues a valid booking reference number.
Signals
- GitHub stars
- 104
- Forks
- 528
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
hifi-hotel-negotiator- Source
- github.com/calle-ai/awesome-phone-call-agents
github.com/calle-ai/awesome-phone-call-agents
More in AI & models
Skill · anthropics
More in AI & modelstriage
Skill · mattpocock
More in AI & modelswayfinder
Skill · mattpocock
More in AI & modelsalgorithmic-art
Skill · anthropics
More in AI & modelscode-review-and-quality
Skill · addyosmani
More in AI & modelsmarketing-psychology
Skill · coreyhaines31
More in AI & models