Бот записи и оплаты
Telegram-бот для сети услуг: запись в свободные слоты, напоминания, онлайн-оплата и заявки, которые сразу попадают в CRM.
Контекст
Сеть автосервисов принимала записи по телефону и в переписке. Администратор путал слоты, часть клиентов не доходила без напоминания, а предоплату не брали вовсе — отсюда простои постов и пустые окна. Хотелось, чтобы клиент сам записывался и платил, а запись сразу оказывалась в общей системе.
Решение
Бот ведёт клиента от «хочу записаться» до оплаты внутри Telegram:
- Запись в свободный слот — бот показывает только реально доступное время по выбранной точке и услуге.
- Напоминания — за день и за час до визита; клиент может перенести или отменить одной кнопкой.
- Онлайн-оплата — предоплата или полная оплата через ЮKassa прямо в чате.
- Заявки в CRM — каждая запись и оплата уходит в amoCRM как сделка, история клиента не теряется.
Администратор видит расписание всех точек в одном кабинете, слоты не пересекаются.
Стек и архитектура
- Бот: Node.js, Telegram Bot API, сценарии записи и оплаты.
- Данные: PostgreSQL — точки, услуги, слоты, записи, клиенты.
- Платежи: ЮKassa, вебхуки подтверждения оплаты.
- Интеграция: amoCRM API — сделки, контакты, статусы.
- Деплой: Docker.
Роль и результат
Мы собрали доменную модель записи, платёжный контур и синхронизацию с CRM. Клиент записывается и платит сам за минуту, напоминания снижают неявки, а администратор перестал вести расписание вручную.
Расскажите о своём проекте
Ответим в течение рабочего дня и предложим решение.