Crito Voice AI
AI phone receptionist for hotels — answers calls around the clock, handles bookings, and transfers to staff when needed. Built solo, end to end.
Visit live siteOverview
Crito Voice AI is an AI phone receptionist built for hotels. I designed and built it independently, end to end, as part of the Crito product suite used by properties in Germany. It is a production system, not a prototype.
The agent answers inbound calls at any hour, handles guest questions, creates and modifies reservations in real time, and transfers to a human when the conversation requires it. The stack uses LiveKit for low-latency real-time audio, Deepgram for speech-to-text, OpenAI for conversation logic, and ElevenLabs and Cartesia for voice synthesis.
Every property gets a fully configurable agent — custom persona, voice, language support, business-hours behaviour, and tool integrations wired directly into Crito Smart PMS for live availability and booking data. No call scripts, no decision trees: the agent reasons through each conversation.
Key features
What it does
Handles inbound calls 24/7 with zero missed calls
Creates, modifies, and cancels reservations live during the call
Checks room availability and reservation data in real time
Multilingual — handles callers across multiple languages
Business-hours aware, adapts behaviour and responses after hours
Full call transcript, recording, and AI-generated summary after every call
Analytics dashboard: call volume, duration, and agent performance
Per-property configuration for voice, persona, languages, and tool integrations
Warm transfer to staff with a context summary when a human is needed
Hear it in action
Sample calls
Real conversations handled by the agent. Listen, then expand the transcript.
Cancelling a reservation
Guest calls to cancel a reservation. The agent looks up the booking by reservation ID, confirms the cancellation, and releases the payment authorization.
Transcript
Agent: Welcome. How can I assist you today? Guest: I want to cancel my reservation. Agent: I can help with that. Could you please provide your reservation ID or confirmation number? Guest: It's KPKGOIKU. Agent: Your reservation has been cancelled. Any payment authorization will be released. We hope to see you another time. Is there anything else I can assist you with? Guest: No thanks. Agent: Have a wonderful day.
Feedback, dining enquiry, and cancellation
Guest calls to leave feedback on their stay, asks about dining options, and ends up cancelling a reservation. The agent handles all three in one call.
Transcript
Agent: Welcome. How can I assist you today? Guest: I want to leave some feedback. Agent: I would be happy to assist. Could you please provide your reservation ID? Guest: Sure. Agent: I found your reservation. One room, two guests, 63 euros. How would you like to share your feedback? Guest: Five stars. It was great. Agent: Thank you, we really appreciate that. Is there anything else I can help you with? Guest: Yes, do you have a restaurant? Agent: Yes, dining starts from 6:30 in the morning. Anything specific you would like to know? Guest: No, I also need to cancel my other booking. Agent: Of course. Your booking has been successfully cancelled and any payment authorization will be released. Is there anything else today? Guest: Can I speak to someone at reception? Agent: Sure, let me transfer you now. Agent: Transferring your call to the front desk. Have a great day.
Gallery
Screenshots
Next
Crito iKiosk