The Concept
KennyBot2000 is an AI-powered guest concierge system designed for weddings and events. Guests text or call a phone number, and an AI assistant answers their questions -- directions to the venue, parking information, dress code, schedule details, local restaurant recommendations, accommodation options, and anything else they'd normally bug the couple about during the most hectic week of their lives.
How It Works
The system operates through two channels. SMS: guests text a Twilio phone number with questions and receive AI-generated responses powered by Claude, with deep context about the specific event. Voice: guests call the same number and interact with a conversational AI voice agent powered by ElevenLabs, providing a natural phone conversation experience rather than a text menu.
Passphrase Authentication
To prevent abuse and ensure only invited guests can access the system, KennyBot uses a simple passphrase authentication model. Guests receive the passphrase on their invitation or via a pre-event communication. First interaction requires the passphrase; subsequent messages from the same phone number are authenticated automatically.
The Knowledge Base
The bot is loaded with comprehensive event-specific knowledge: venue address and directions (including specific notes for different arrival methods), parking details, event schedule with timing for ceremony, cocktail hour, reception, and after-party, dress code guidance, accommodation blocks and nearby hotels, local restaurant and activity recommendations, emergency contacts, and answers to common wedding-specific questions.
This knowledge is structured so the AI doesn't hallucinate details -- it draws from a verified knowledge base rather than generating answers from general training data. If a question falls outside the knowledge base, the bot acknowledges the gap and offers to connect the guest with a real person.
Why It Exists
Wedding planning generates an enormous volume of repetitive questions from well-meaning guests. "What time should we arrive?" gets asked 50 times. "Where should we eat the night before?" gets asked 30 times. "Is there parking?" gets asked by everyone. KennyBot handles all of these 24/7 without the couple needing to respond to a single text during their wedding week.
The Broader Application
While built for a specific wedding, the architecture is event-agnostic. The same system could power guest concierges for conferences, corporate events, festivals, or any gathering where attendees need consistent, accurate information and the organizers don't want to answer the same question 200 times.
Tech Stack
Claude API (conversational intelligence), ElevenLabs (voice synthesis), Twilio (SMS and voice telephony), Node.js backend, event-specific knowledge base.