In-chat reservations with live schedules, instant confirmations and a full admin panel for operators.

Restaurants and service businesses wanted a way to take bookings inside Telegram, without forcing customers onto a separate web form, while operators got a real-time view of every reservation.
A conversational bot guides customers to a slot using live availability from PostgreSQL, with an AI fallback for off-script questions. Confirmations land in the user's chat and an operator admin panel; cancellations and updates flow both ways.
Customers reserve in chat — no app downloads, no extra logins.
Slots reflect the current schedule, blocked instantly when a table fills up.
Off-script questions are handled by an AI assistant trained on the venue's FAQ.
Full CRUD over bookings, tables and staff with role-based access.
