Fort Boyard: RAG sales assistant

Fort Boyard: RAG sales assistant

2026

Messages about kids' parties arrive around the clock, but there's one manager, and they sleep. This bot closes the gap: it talks like a real front-desk, replies instantly at any hour, and drives to a booking.

Fort Boyard: RAG sales assistant banner 1

The pain it solves

Inquiries come in the evening and on weekends, when no one's there to answer. By the time a manager gets to it, the client has already picked another venue. Night messages get lost, hot leads cool off.

Who it's for

A chain of quest shows and kids' parties: several Moscow venues, different programs and prices. Previously each one needed its own chat manager.

How it works

A guest writes in Telegram: the bot identifies the venue, quotes the exact price for it, shows photos and videos, suggests a program and leads to a booking. If a question is tricky or the client is ready to pay, it gently hands off to an operator.

Fort Boyard: RAG sales assistant banner 2

Under the hood

The key part: the bot doesn't lie. A vector knowledge base with hybrid search (embeddings + exact match) and a confidence score sits underneath: when data is thin, it asks again instead of inventing. It understands voice messages and keeps a multi-provider LLM with a fallback so it won't go down. Alongside it: a dialogue-quality analytics bot and a web CRM for operators. About 14,000 lines of Python on a production server.

The result

Leads stop getting lost at night and on weekends, and a live manager only steps in for a warm client. I built the whole system.

Python
RAG
OpenAI
Whisper
FastAPI
MySQL
GitHub
Telegram
RU