How it works
From pasted website to working front desk, in about 15 minutes.
No onboarding project. No waiting for someone else's team to train it. Three steps, and every one of them ends in something real you can test.
STEP 01
Paste your website.
KAIBA reads your site and builds your venue's brain: your spaces, pricing, capacity, hours, and rules. A short interview fills anything it couldn't find. No website? The interview alone works.
2 gaps found → the interview asks only for what's missing.
STEP 02
Interview your booking manager.
Before you spend a dollar, chat with your own agent. Ask what a Saturday costs. Try to trip her up. She answers with your real facts, in your tone, and says she'll check with the team rather than invent what she doesn't know.
Don't take our word for it. A real one is running right now.
STEP 03
Put it everywhere leads are.
Add it to your website, connect Instagram, get a dedicated text number (KAIBA files the carrier paperwork for you). Everything lands in one inbox, and the agent runs the whole funnel: answer, qualify, book, follow up.
Your text number, handled.
You pick a dedicated number local to your venue, searched by city or area code. It's yours: leads text it, your agent answers from it, and it shows up on your website and Google listing like any phone number.
US carriers require every business texting number to be registered (it's called A2P). Most tools hand you the paperwork and wish you luck. KAIBA asks for your business details once, on one form, and files the whole registration for you. Approval usually takes a few days, and web chat and Instagram are answering the entire time.
While carriers review, the agent is already live on web chat + Instagram.
The job description
You're hiring a booking manager. This is her job.
Nine duties, one hire. The gray tags are the function names from her code.
reply < 60s
Answers, at any hour
Website chat, Instagram DMs, and texts get a real answer in seconds — pricing, capacity, rules, in your venue's voice. 43% of our own venue's leads message outside 9–6; she's the one awake.
inbox ← emailShipping at launch
Answers email leads
Inquiries from The Knot, WeddingWire, Peerspace, and your contact form land in the same inbox and get the same fast answer as a DM.
qualify → event · date · guests
Qualifies every lead
Event type, date, guest count, budget signals — asked naturally in conversation, so you never open a thread cold.
check_availability()
Checks your real calendar
Availability comes from your Google Calendar, live. She never invents an open Saturday.
book_tour()
Books the tour
Offers real slots, confirms one, and it lands on your calendar with the lead's details attached. Not a form fill. A booked tour.
follow_up → until answeredShipping at launch
Chases the maybes
A lead that goes quiet gets a polite nudge before they book somewhere else — and she stops the moment they answer.
save_lead_details()
Files every contact
Name, phone, event, date, guests — captured into your dashboard automatically, and you get an alert when something's worth seeing.
sync → your stackShipping at launch
Syncs with your stack
Contacts, conversations, and booked tours flow into the tools you already run, so nothing gets retyped.
inbox → you
Hands you the thread
Jump into any conversation and she pauses instantly; hand it back and she resumes. One inbox, always yours to take.
The 43% is from our own logs, and check_availability, book_tour, and save_lead_details are running on the homepage agent right now. Go make her prove it.
The stack
Every door in. Every tool out.
Leads arrive through the doors, tours land on your calendar, and the records flow into the tools you already run. No migration, no new logins.
● = live today
Doors in
Where leads show up
The calendar
Where tours land
Back office
Where the records flow
Don't see your tool? Ask — the roster grows in the order venues need it.
Day to day
What running it actually looks like.
These are replicas of the real dashboard, animated so you can watch a night happen. Competitors animate mockups of products you can't touch. Ours ends in a live agent you can interrupt on the homepage.
11:52 PM · Instagram DM
Real interface, scripted demo. The live agent is on the homepage.
check_availability · Sat, inside tour hours
Mon
Tue
Wed
Thu
Fri
Sat
TOUR
10:30
Maya R.
Sun
✓ On your Google Calendar · confirmation sent
Only genuinely open slots are ever offered. It never invents availability.
save_lead_details · from the thread, as she shares it
✓ One contact, every channel, zero data entry
Captured in conversation, merged into one contact per person.
The next 15 minutes could staff
every night shift you'll ever have.
No card · No call · Pay nothing until you turn it on for customers