Voice AI Agent for Hotel Reservations – Voice Assistant
(ElevenLabs + OpenAI GPT + Pinecone Vector DB + Clock PMS API, n8n)
Integration fee - €2000
What does the agent do?
The AI agent accepts voice calls directly through ElevenLabs — that's where the conversational scripts and phrases are set up. When a customer calls, ElevenLabs sends a webhook to n8n, the agent checks availability, creates a reservation, and looks up information in the hotel's knowledge base — all in real time, during the call.
Two modes of operation
Mode 1 – Knowledge Base Loading (Setup)
- Google Drive – downloads hotel documentation (brochures, price lists, room descriptions, policies)
- Extract from PDF – automatically reads and processes documents
- OpenAI Embeddings – converts text into semantic vectors
- Pinecone Vector Store – stores knowledge base for quick search during a conversation
Mode 2 – Live Call (Inbound via ElevenLabs)
The IF node evaluates what the client wants:
- check_availability → checks available rooms in Clock PMS for the specified period
- create_reservation → creates the reservation directly in the hotel system
- Pinecone Vector Store → search for an answer in the knowledge base (prices, conditions, amenities)
- HTTP Request (Clock PMS API) → retrieves or writes data in real time
Window Buffer Memory – the agent remembers the entire conversation, the client does not have to repeat it.
Respond to Webhook → the result is returned back to ElevenLabs, which pronounces it to the guest.
What does a real conversation look like?
Customer: „"Do you have a room available for two from June 20 to 25?"“
Agent checks Clock PMS → „"Yes, we have a Deluxe room available for this period at a price of X leva per night. Should I make a reservation?"“
Customer: „"Yes, in the name of Ivanov."“
Agent creates the reservation → „"Perfect, your reservation is confirmed. You will receive an email with the details."“
Everything happens. during the conversation, without pause, without transfer to an employee.
Integrations
- ElevenLabs – voice interface, scripts and conversation phrases
- OpenAI GPT – understanding intent and making decisions
- Pinecone Vector DB – semantic hotel knowledge base
- Google Drive – a source of hotel documentation
- Clock PMS API – check availability and create reservations
- Window Buffer Memory – conversation memory
- n8n – connects ElevenLabs to the hotel system
Who is it suitable for?
- Hotels that want a 24/7 voice assistant without additional staff
- Properties with a high volume of inbound booking calls
- Hotels using Clock PMS as a reservation system
- Any tourist site that wants to automate telephone service