Meet the receptionist who never clocks out.
Nong Khavee answers questions, books appointments and takes the load off your front desk, in Thai first and English when needed. On your website, in your app, or on a kiosk by the door.
- 24/7
- always at the desk
- TH · EN
- Thai first, multilingual
- 3D
- a face, not a chat box
- SDK
- yours to embed
She hears the question behind the question.
Customers speak the way they always have. Nong Khavee listens in real time, keeps the context, and answers in a natural voice, without a phone menu, a form, or a queue.
- Voice in, voice out. No typing required.
- Understands everyday Thai, politeness particles and mixed English.
- Waits when the customer pauses, and stops politely when interrupted.
Trained on your services, not the whole internet.
Upload your service list, prices, FAQs and policies. Give her a personality and a voice. She answers from what you approved, and says so when she doesn't know.
Knowledge base
Documents, FAQs, price lists and opening hours. Update them any time, no retraining.
Personality
Tone, formality, response length, and the little phrases that make her sound like your team.
Voice profile
Pick a Thai voice, set the speed, and preview it before she meets a single customer.
From “do you have a slot?” to a confirmed appointment.
Function calling connects her to your calendar, CRM or booking system. She checks availability, books the slot and confirms it while the customer is still talking.
- 1Customer asks for Tuesday afternoon
- 2She checks the calendar
- 3Books 14:00, room 2
- 4Reads the confirmation back
Skin consultation
Tue · 14:00 · Room 2
A face for every front desk.
Meet customers on the screen they already use. Give your mobile app, website and counter tablet their own character, all connected to the same service knowledge.
Mobile app
A familiar face for quick questions and bookings on the go.
Desktop website
A welcoming conversation, right where visitors explore your services.
Tablet kiosk
A front-desk welcome for walk-ins, with answers and booking at hand.
One SDK, many receptionists.
Every character on this page is a VRM model from the Khavee platform. Pick one of ours or bring your own. Tap or hover a character and it waves.
Built by developers, for developers.
Everything on this page, including me, is rendered with our open SDK. Install it, drop in one component, connect a provider. Swap providers without touching your UI.
import { KhaveeProvider, VRMAvatar, useRealtime } from '@khaveeai/react'
import { Canvas } from '@react-three/fiber'
export function Reception({ provider }) {
return (
<KhaveeProvider config={{ realtime: provider }}>
<Canvas camera={{ position: [0, 1.3, 3], fov: 30 }}>
<VRMAvatar
src="/models/nongkhavee.vrm"
animations={{ base: '/animations/idle.fbx', talk_1: '/animations/talk.fbx' }}
/>
</Canvas>
<Desk />
</KhaveeProvider>
)
}
function Desk() {
const { connect, sendMessage, chatStatus } = useRealtime()
return <button onClick={connect}>{chatStatus}</button>
}
@khaveeai/react
VRMAvatar, hooks for expressions, animations and realtime chat
@khaveeai/core
Provider interfaces, tool calling, typed project data
@khaveeai/providers-openai-realtime
Full-duplex voice with automatic lip-sync
Space V Clinic put her at the front desk.
Space V Clinic uses Khavee AI Reception to welcome customers and explain their services. She answers questions, recommends programs and books appointments accurately, so the front-office team can focus on the customers in front of them. Thai and international visitors get the same warm, seamless experience.

Ready to get started?
Start building a Thai-speaking AI receptionist today. Tell us about your front desk and we will set up the first project together.