Digital Concierge

Concierge

At your service

Online · Replies in Thai & English · Powered by Amazon Bedrock

Chat with the concierge

Ask about rooms, facilities, dining and the spa — or book a room end-to-end through natural conversation, in Thai or English.

Open the chat

Admin console

Manage bookings, rooms, conversation logs and users, and explore the Customer 360 view. (Demo token in the Connection panel.)

Open the console

Demo Features

Conversational AI Booking

Guests book a room through natural conversation — dates, room type, guest count collected step-by-step. The AI uses Claude on Amazon Bedrock; prices and availability always come from backend data, never invented by the model.

Bilingual TH/EN + Manual Switch

Auto-detects Thai or English from each message. A manual toggle in the chat header lets the guest force a reply language regardless of input language.

Room Number Pool + Auto-assign

Each room type has a pool of physical room numbers. On booking confirmation, the system auto-assigns a free room based on date overlap — like a mini-PMS.

Calendar — Per-room Availability Drill-down

Admin sees total vs. free rooms per type at a glance. Clicking a type shows every room number × day of the month — green (free) or red (occupied) with booking details on hover.

Customer 360 (CDP-ready)

Guests who complete a booking are auto-created in a Customer profile linked to their bookings and conversation logs — ready to hand off to a real CDP.

In-room Dining / Room Service

Guests browse the menu, add/remove items, and place an order — delivered to their room. The entire flow is conversational, no separate app needed.

White-label Multi-brand

One codebase, many brands. A new tenant is onboarded with a single shell command — brand voice, colour palette, greeting, and room catalog all switch at runtime.

Light Footprint Architecture

No DB, no Docker, no Kubernetes. A single EC2 micro instance + a shared cross-account Lambda runs the whole demo — easy to extend to production-grade infra.

Business Opportunities

User Manual

All screenshots below are from the Hotel California demo brand.

Guest Chat Widget

  1. Open the chat — visit /chat/. A welcome modal asks for your name (stored locally; used on bookings).
  2. Header bar — shows your name, device date + timezone (updates every 10 s), and a language toggle (Auto / EN / TH).
  3. Ask about rooms — type "มีห้องประเภทไหนบ้าง" or "What rooms do you have" to see the current room catalog with prices.
  4. Book a room — provide check-in, check-out, guest count, and room type in one or multiple messages. The AI collects missing details step-by-step.
  5. Confirm — review the quoted summary and say "ยืนยัน" / "yes confirm". You receive a BK-XXXXXX reference and a room number is assigned automatically.
  6. Room service — say "show the menu" or "สั่งอาหาร" to browse and order in-room dining conversationally.
Chat welcome + name modal Chat header with name, clock, and language picker AI listing available room types Booking summary before confirmation

Admin Console

  1. Sign in — visit /admin/ and log in with admin / demo-admin-pass.
  2. Language — the globe icon in the top bar switches description messages between EN and TH.
  3. Bookings — all guest bookings with Room Type, Room #, guest name, dates, price, and status. Change a status via the dropdown.
  4. Calendar — lists room types with total / available-today count. Click a type to drill down into a per-room-number × day grid (green = free, red = occupied).
  5. Orders — room service orders with items, delivery room, and status management.
  6. Customers — Customer 360 profiles linked to bookings + conversation logs. Filter by CDP sync status.
  7. Logs — full conversation history (guest message + AI reply + timestamp). Click a session to see it chronologically.
  8. Rooms — CRUD for room types (add/edit/delete with price, count, description).
  9. Users — manage admin users and roles.
Admin bookings table with Room # column Calendar list — room types with availability Calendar drill-down — per-room-number × day grid