ramp-book-hotel

Searches, compares, previews, and books hotel stays through Ramp travel tools.

2|1|Updated Jul 24, 2026
One-click install
npx skills add https://github.com/ramp-public/skills --skill ramp-book-hotel-ramp-public
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ramp-book-hotel
Source: https://github.com/ramp-public/skills/tree/main/plugins/ramp/skills/ramp-book-hotel
Command: npx skills add https://github.com/ramp-public/skills --skill ramp-book-hotel-ramp-public

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Booking business hotels involves resolving traveler profiles, searching inventory, comparing room rates, handling policy and fund constraints, and confirming spend safely. This Skill turns a plain-language stay request into a guided Ramp hotel booking flow with preview-then-confirm safeguards. ## Core Features & Use Cases - Conversational hotel search: Resolves destinations (including company offices), dates, and travelers, then presents ranked hotel recommendations as a Markdown comparison table. - Rate comparison and preview: Fetches full room/rate inventory for a selected hotel, shows refundability, cancellation, policy, and loyalty details, and previews the exact booking total before any money moves. - Safe confirmation and cancellation: Books only after explicit approval with the preview's exact expected total, verifies the booking request status, and supports preview-then-confirm cancellation of existing hotel bookings. - Use Case: An employee says "Book me a hotel near our New York office, Aug 10-13." The Skill resolves the office location, searches hotels, compares options, previews the selected rate with fund and policy details, and books only after the traveler says yes. ## Quick Start Ask the agent to find and book a hotel for your trip, for example: "Find me a hotel in Lower Manhattan for August 10-13 and book the best option after I approve it."

Frequently Asked Questions about ramp-book-hotel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I book a hotel through Ramp with an AI agent?

Describe your stay in plain words with destination and dates. The agent searches Ramp hotel inventory, shows a comparison table, fetches rates for your selected hotel, previews the exact total, and books only after you explicitly approve.

How do I cancel a hotel booking made through Ramp?

Ask the agent to cancel your hotel booking. When the cancellation capability is enabled, it looks up the booking, shows a cancellation preview with refund details, and cancels only after your explicit confirmation.

Can I book a hotel for another employee on Ramp?

Yes, delegated booking is supported when you explicitly request it. The agent resolves the traveler by name, confirms the right person if multiple match, and passes their user ID through search, rates, preview, and confirmation.

Does the Ramp hotel booking skill work with both CLI and MCP?

Yes, it supports both surfaces. CLI uses ramp travel commands like search-hotel and book-hotel with JSON output, while MCP uses equivalent tools such as SearchHotels, GetHotelRates, and SubmitHotelBooking.

What happens if a hotel rate is out of policy on Ramp?

The preview shows every policy violation, and the agent asks for your justification. That out-of-policy reason is required at confirmation and is shown to approvers before the booking can proceed.

Why does hotel booking require a preview before confirmation?

A hotel booking spends real money, so the preview locks in the authoritative total, fund, policy, and approval state. Confirmation copies the preview's exact expected amount, and any failure requires a fresh preview and new approval.