Guides
Travel
Search and book policy-aware flights and hotels with a connected agent.
Connected agents can search Ramp Travel, compare policy-aware options, and book flights and hotels in plain language. The agent follows the signed-in user's Ramp permissions, travel policy, available funds, and approval workflows.
Available Skills:
- Book a flight for one-way and round-trip flights
- Book a hotel for single-property stays
Both skills work with Ramp MCP and the Ramp CLI. After connecting Ramp, give the skill to your agent and describe the trip in plain language.
Requires Ramp Plus
How booking works
- Describe the trip. Give the agent the route or destination and travel dates. Add preferences only when they matter, such as a nonstop flight, an evening departure, a refundable room, or a hotel near an office.
- Compare current options. The agent searches Ramp Travel and presents relevant choices with prices and policy status. Saved travel preferences and loyalty programs can improve recommendations.
- Choose the exact itinerary or room. The agent waits for the traveler to select a flight, hotel, and room rate. It does not silently choose an option.
- Review the final terms. Before money moves, Ramp returns a fresh booking preview with the total, policy result, funding source, required approvals, and applicable fare or cancellation terms.
- Confirm and verify. The agent books only after a new, explicit confirmation. It then checks whether the reservation is confirmed, awaiting approval, still processing, or unsuccessful.
A submitted request is not always a confirmed reservation. For example, a flight that needs manager approval remains pending until that approval and ticketing finish. The agent should report the current state instead of saying the traveler is booked early.
Read trips and traveler information
An agent can also answer travel questions without starting a new booking:
- Trips: List upcoming, ongoing, or completed trips.
- Bookings: Retrieve current flight, hotel, and rental-car reservations and booking requests.
- Booking details: Check an itinerary or stay, approval status, amount, payment timing, cancellation state, associated spend, or booking error.
- Traveler profile: Check whether identity and contact details are ready for booking, including Known Traveler Number and redress information.
- Loyalty programs: List the airline and hotel memberships saved to the traveler profile.
- Office locations: Find company addresses to use as the center of a hotel search.
For example, ask "What trips do I have next month?", "Is my hotel still awaiting approval?", or "Which airline loyalty programs are saved to my profile?"
The Agent Tools reference lists the current tools and their inputs. Runtime access depends on the connected user's permissions, Ramp Travel settings, and the tools available in that client.
Traveler profiles and delegated booking
Ramp uses the intended traveler's profile for the reservation. If required identity or contact details are missing, the agent asks the traveler to complete them before booking. Saved airline and hotel loyalty programs, Known Traveler Number, home airport, and travel preferences can carry into supported searches and reservations.
An authorized delegate or Travel Manager can ask an agent to book for another employee. The agent resolves the exact traveler first and applies that traveler's profile, policy, eligible funds, and approval path while respecting the delegate's permissions. It never falls back to booking for the requester when the intended traveler cannot be found or accessed.
Policy, funds, and approvals
Travel policy is evaluated during search and again against the final booking. Depending on the company's setup, Ramp can consider price, advance-booking windows, cabin class, refundable hotel requirements, and per diem limits.
- In-policy options can follow the company's normal booking and approval flow.
- Out-of-policy options require the traveler to provide a reason that approvers can review.
- Existing funds are shown only when the traveler can use them for the booking.
- New funding can be requested when no existing fund is selected or available, with approval required before booking when applicable.
If the price, funding choice, policy result, or cancellation terms change after the preview, the agent shows the new terms and asks for confirmation again.
Changes, cancellations, and limitations
For supported flight and hotel bookings, an agent can look up the reservation and may be able to preview current cancellation terms. Cancellation requires a separate explicit confirmation and applies to the entire booking. When a reservation is not eligible for self-service cancellation, the agent directs the traveler to the appropriate Ramp Travel support path.
The agent booking flow does not currently support:
- Multi-city or open-jaw flight itineraries
- Group, multi-room, or rental-car bookings
- Seat selection, points redemption, or applying airline credits
- Flight or hotel changes and exchanges
Use Ramp Travel or travel support for those workflows. Availability and supplier rules can vary by booking.
Have another travel workflow?
Talk to the team if you want to use agents for another travel use case or need help deciding whether a workflow belongs in Ramp Travel, an agent skill, or a custom integration.