Agentic experience automation

Meet Kaylee, the AI agent your team approves

She answers, books and resolves on WhatsApp, Instagram, email, web chat and the phone, grounded in your knowledge, calling your own tools, and asking your team before anything that needs a person.

One persona per channel ✦ One tools library ✦ Human approval built in

Kaylee · WhatsApp conciergeBot journey · Reservations
Idle

The most guest-obsessed brands trust Lodgestory to power 50M+ conversations a year

Bombay Shaving Company ELIVAAS Lyskraft COYU BBingo Hotels Bloom Hotels

One AI agent, every place a customer meets you

Kaylee is one configuration with three runtimes and a voice. Edit her once and every surface picks up the change on its next run.

Kaylee for self-service

Inside a bot journey she answers and resolves end to end: availability, bookings, requests, refunds within policy, on every messaging channel.

Learn more

Kaylee beside your agents

In the inbox she drafts the reply, translates the guest and summarises the thread. Your agent edits and sends.

Learn more

Kaylee on the phone

As an AI voice agent she answers calls within a ring, checks your knowledge, calls your tools and transfers to a department when a person is needed.

Learn more

Kaylee asks your team

When she cannot decide alone, the question or approval goes to the person on call, then the next, then a phone call on your own number.

Learn more
Personas

A voice for every channel, one brain behind them

Each AI Agent carries a name, a description and a system prompt of up to 10,000 characters, scoped to one channel. Give WhatsApp a warm concierge, email a measured operations tone and web chat a fast greeter. Scope, tone, rules, what never to do and when to escalate all live in the prompt, so the behaviour is yours to write.

  • Per channel, not per organisation. WhatsApp, Email, Instagram and Web Chat can each have their own persona.
  • Channel summary. See at a glance which channels have an agent configured.
  • Forty-plus languages, read and answered inside the thread.
WhatsApp conciergeKaylee

Tools · 4Active
Email operationsKaylee

Tools · 3Active
Web chat greeterKaylee

Tools · 2Active
Channel summary
WhatsAppConfigured
EmailConfigured
Web chatConfigured
InstagramNot yet
Tools

Define a tool once. Every persona can use it.

A tool is a named action with a parameter schema in the same function-calling format the major AI platforms use: check availability, look up a booking, fetch the weekend rate, open a ticket, generate a payment link. Attach it to any agent. When a guest asks, Kaylee decides to call it, Lodgestory runs it against your system and she weaves the result into her reply.

  • Organisation-wide library. The same booking lookup serves WhatsApp, email and voice.
  • Needs approval. Mark a tool and it only runs after a teammate's OK.
  • Five-minute timeout by default, no cap on agents per channel or tools per agent.
How tools work
checkAvailabilityTool · GET api.acmehotels.com/availability
Attached to
Kaylee callscheckAvailability({ from: "2026-12-10", to: "2026-12-14", guests: 12 })
Result · 212 ms{ "villas": 3, "rate": 18500, "currency": "INR" }
Kaylee repliesThree Garden Villas are free for 10–14 December at ₹18,500 a night each. Shall I hold them?
Knowledge

Grounded in your documents, not the model's memory

Upload your policies, FAQs, rate sheets and property guides to a knowledge base and attach it to an agent. Kaylee answers from what you gave her and says when she does not know, instead of inventing a check-out time. Update a document and the next answer uses it.

  • Per-agent knowledge. The WhatsApp concierge and the email persona can read different bases.
  • Answers cite their source, so your team can see where a fact came from.
  • Unknown means ask, never guess: a gap becomes a question for your team.
Explore knowledge bases
Knowledge base · Acme Hotels
Is late check-out possible on Sundays?
Reading House policies.pdf · Front desk FAQ
Yes. Late check-out until 2 pm is free on Sundays when the villa is not booked that night, otherwise it is ₹2,500. Shall I check Sunday for you?
Source: House policies.pdf · section 4.2
Human in the loop

She never guesses. She asks.

A fact that is not in her instructions, a policy exception, a price she may not promise: Kaylee puts it to your team as a question, a choice between options, or an approval of a change she proposes. One person is on the hook at a time, the turn passes on its own, the first answer wins, and the customer is told she is checking.

  • Approve, edit or reject in one tap, with values she proposed.
  • Nobody online? She phones the team on your own number and reads the question out.
  • Timed out means rejected, never quietly made.
Inside the Kaylee console
Live right now6
Waiting on you0
Resolved today14
On call now0
Three runtimes

Edit once. Every surface picks it up.

The same AI Agent powers the bot journey that talks to customers, the AI Assistant that drafts for your team in the inbox, and the validation of free-text answers inside bot prompts. Change the prompt or attach a tool and all three use it on their next run. No copying prompts between places, no drift between channels.

  • Bot journeys. The AI Agent step answers, acts and hands over with its fallback.
  • AI Assistant. Draft reply, translate and summarise in the composer.
  • Answer validation. "Maybe next Tuesday" is understood as a date, or asked again.
WhatsApp conciergeAI Agent · edited just now
Rule addedOffer the direct-booking rate before any OTA price.
Tool attachedgetWeekendRate
Save
Bot journey
Weekend rate for two?
Checking the direct-booking rate for you…
AI Assistant · inbox
Suggested replyOur direct rate this weekend is ₹14,200 a night, below the OTA price. Shall I hold it?
Answer validation
"maybe next Tuesday"→ 4 Nov · accepted

Customer stories

Agentic AI across a portfolio of luxury villas

Guests message at any hour about arrivals, pickups and late check-outs. Kaylee answers what the knowledge base and the booking say, holds villas through the availability tool, and asks the front desk roster before any refund. When nobody is online at 3 am, she phones the on-call desk on the property's own number and the answer still lands in the guest's thread in her voice.

ELIVAAS
Faster guest response times, day and nightRead the customer stories
10kcharacters of system prompt per persona, with no cap on agents per channel
3runtimes on one configuration: bot journeys, the inbox assistant, answer validation
5mindefault turn before a question passes to the next person on call
40+languages read, answered and translated inside the thread

AI you can govern

Every action Kaylee takes is logged with the request, the tool call and the person who approved it. Prompts, tools and knowledge stay inside your organisation, your data is not used to train models, and anything marked Needs approval cannot run without a teammate.

Visit the trust center
Approvals are policy, not mood Full activity log per request Tenant-scoped prompts and tools In-region data residency

Ready to let Kaylee take the first conversation?

Write one persona, upload one document, attach one tool, and watch her answer a real guest on your own number today.

Questions, answered

The things teams ask before they let an AI talk to their guests.

Kaylee is the AI agent inside Lodgestory. She runs inside bot journeys to answer customers end to end, drafts replies for your team in the inbox, validates free-text answers in bot prompts, and answers phone calls as an AI voice agent. Each touchpoint reads the same configuration: a persona with a system prompt, scoped to one channel, and a shared library of tools she may call.

Whatever tools you attach. A tool is a named action with a parameter schema, such as check availability, look up a booking, fetch the weekend rate, create a ticket or generate a payment link. When a guest asks, Kaylee decides to call the tool, Lodgestory runs it against your system and she weaves the result into her reply.

Two ways. The system prompt, up to 10,000 characters, sets scope, tone, rules and escalation triggers. And any change you mark Needs approval, such as a refund, a resolve or a tool call, waits for a person in the Kaylee console. If nobody answers in time it is rejected, not quietly made.

She asks your team instead of guessing. The question goes to the team on call, one person at a time, with a five-minute turn by default; then the next person; then a phone call on your own number when nobody is online. The customer is told she is checking and is never left in silence.

Yes. Each AI Agent is scoped to one channel, so WhatsApp can have a warm concierge, email a measured operations tone and web chat a fast greeter. Tools are organisation-wide, so the same booking lookup works for every persona without duplication.

Yes. The partner API creates and updates AI Agents, tools and attachments; webhooks fire on ai_request.created, answered and replied; and the Lodgestory MCP server lets your own AI assistant answer, approve and ask Kaylee back from outside the CRM.

Kaylee, the AI agent for customer conversations | Lodgestory