The DuveAI Booking Agent is an AI-powered assistant designed to help convert guest inquiries into direct bookings. It automatically handles availability questions from anonymous guests, suggests relevant room options, and generates pre-filled booking links — all through WhatsApp.
By automating the pre-booking conversation, the Booking Agent helps properties respond instantly to high-intent guests, reduce manual workload, and increase direct booking conversions without relying on OTAs.
What the DuveAI Booking Agent Does
The Booking Agent supports guests before a reservation exists and focuses on availability and booking initiation.
With this feature enabled, the agent can:
Detect booking intent from guest messages
Collect required booking details (dates, guests, rooms)
Check availability through your connected booking engine
Suggest available rooms or properties
Generate a secure, pre-filled booking link
Answer follow-up questions about rooms and availability
The Booking Agent does not complete bookings or collect payments. Guests always finalize their reservation through your booking engine.
Pricing
To get full value from the DuveAI Booking Agent, your account must have:
A connected booking engine
SmartReply active
How to Enable the Booking Agent
Pre-Setup
- Ensure Inbound Chats from Anonymous Guests is added to your Duve subscription
- Embed your branded phone number in your website/s
Step 1: Connect a Booking Engine
Go to DuveAI Settings
Please see our Help Article to connect Simplex: Coming Soon! Simplex Integration for DuveAI's Booking Agent
Step 2: Enable the Booking Agent & SmartReply
Once a booking engine is connected:
Go to Settings > Communication
Use the dropdown and select Enabled
Save your changes
When enabled, the Booking Agent becomes available in Duve’s multi-agent flow and will automatically handle booking-related guest messages.
If disabled or disconnected, booking inquiries will be escalated to a human user.
Guest Experience
1. Detecting Booking Intent
When a potential guest sends a message such as:
“I’d like to book a room for next weekend”
DuveAI detects booking intent and starts the pre-booking flow automatically.
If intent is unclear, the agent will ask a clarification question.
2. Property Selection
If the Duve account & Booking Engine are connected to one property/hotel, the agent proceeds automatically
-
If managing multiple hotels within your Duve & Booking Engine accounts, the AI agent asks whether to:
Search a specific hotel
Search selected hotels
Search all hotels
The agent confirms the property selection before continuing.
3. Collecting Booking Details
The agent collects and validates:
Number of adults
Number of kids and their ages (if applicable)
Check-in date
Check-out date
Number of rooms and guest distribution
The agent understands natural language references such as:
“Next weekend”
“A room for a couple”
“Next Easter”
It also enforces hotel rules, including:
Kids age limits
Maximum guests per room
Hotels that do or do not allow kids
If details are invalid or incomplete, the agent explains why and asks for clarification.
4. Checking Availability
Once all required details are collected, the Booking Agent checks availability using your connected booking engine (ex. Simplex).
If there is no availability, the agent suggests trying alternative dates.
5. Booking Link Generation
Single Property Search
Booking Agent sends a unique 'duve-hotels.duve.co' link which will display all available room options with prices
Provides one pre-filled booking link
Example:
Classic – $150
Premium – $200Book here: [secure link]
Multiple Property Search
Shows the best available room per hotel
Provides one booking link covering all options
All links are Duve short links and redirect guests to the correct booking engine with their details pre-filled.
Last Step: The guest can complete their booking directly from this link.
Follow-Up
After sharing a booking link, the agent can:
Answer any general question related to the hotels or chain taken from DuveAI sources
Answer questions about specific rooms from information in the Booking Engine
Retrieve room details from the booking engine
Ask whether to reuse previous details or start a new request
If the conversation becomes unclear or cannot be resolved, it is escalated to a human agent.
Frequently Asked Questions
Q: Can guests pay or complete bookings via WhatsApp?
A: Duve's Booking Agent will provide a link from Simplex via WhatsApp for the guest to complete their booking.
Q: What happens if there’s no availability?
A: The Booking Agent informs the guest and asks for alternative dates.
Q: Can guests change or cancel bookings through the agent?
A: No. The agent is not able to generate a new link for the guest to cancel or change their booking. The conversation will be escalated to a human who will be able to complete the requested changes.
Q: Can a guest book for someone else?
A: Yes. Guests can enter a different name and email when completing the booking.
Comments
0 comments
Please sign in to leave a comment.