Автоматизация записи на консультацию к эксперту с помощью чат-бота
Алексей Алексеев - технический специалист, эксперт по чат-ботам.
Тех задание | Что сделано | Видео | Итог | Контакты
Техническое задание
📌 1. Описание проекта
Разработать Telegram-бота для автоматизированной записи клиентов на консультации к эксперту по цифровым продуктам и автоматизации бизнес-процессов. Бот должен предоставлять пользователям возможность выбрать дату, время и тип консультации, собирать контактные данные и отправлять напоминания.
🎯 2. Основные функции бота
✅ Команда для начала бронирования: /book_consultation.
✅ Выбор доступного времени и даты консультации.
✅ Выбор типа консультации (из списка).
✅ Запрос и проверка корректности ввода контактных данных (Имя, телефон, email).
✅ Отправка подтверждения записи пользователю с возможностью изменить или отменить запись.
✅ Внесение записи в Google-календарь эксперта.
✅ Напоминание пользователю за 24 часа до консультации с кнопкой подтверждения, изменения или отмены записи.
✅ Сохранение информации о подтверждении, изменении или отмене записи в Google-таблицу и в Google-календарь эксперта.
🛠 3. Технические требования
- Чат-бот должен быть создан на Salebot и интегрирован с Telegram.
- Доступные даты и время должны подгружаться из Google-таблицы.
- После отправки пользователю подтверждения записи, она должна вноситься в Google-календарь эксперта.
- Все изменения записи также должны отражаться в Google-календаре эксперта.
- Напоминания отправляются пользователям за сутки до консультации с запросом подтверждения и с возможностью изменить или отменить запись.
- После подтверждения, изменения или отмены записи это сохраняется в виде записи в Google-таблице и в Google-календарь эксперта.
💡 4. Дополнения к ТЗ в ходе обсуждения
- Консультации проводит эксперт по цифровым продуктам и автоматизации бизнес-процессов. У него есть фиксированные временные слоты, в которые он может проводить консультации любого типа.
- Доступные временные слоты:
- Доступные типы консультаций:
- Первая консультация - Вводная консультация для новых клиентов, анализ потребностей.
- Продвинутая консультация - Разбор сложных сценариев автоматизации и интеграции сервисов.
- Индивидуальный разбор - Глубокий анализ бизнес-процессов клиента и разработка стратегии.
- Маркетинговая стратегия - Разработка стратегии продвижения продуктов через автоматизацию.
- Оптимизация чат-бота - Анализ текущего чат-бота, выявление ошибок, предложения по улучшению.
- 📌 Примечание:
- Все доступные слоты должны быть загружены в Google-таблицу.
- Если слот занят, он должен становиться недоступным для последующего бронирования.
- Бот должен работать с этой таблицей, чтобы предоставлять пользователю актуальные свободные слоты и записывать клиентов.
- Статус может быть "Свободно" или "Занято".
- Если слот свободен, он предлагается клиенту для записи и в таблицу вносятся данные клиента, телефон, email и тип консультации. После записи статус меняется на “Занято”.
📅 5. Срок выполнения
Что было сделано
- Создана таблица в Google Sheets. Вкладка "График консультаций" - производится автоматическая запись клиента с его анкетными данными.
- Есть предварительная запись без подтверждения записи и изменение в таблице с подтверждением записи.
💡 Для удобства строчки в таблице закрашены разными цветами после подтверждения записи.
- Фиксированные три дня в неделю и время по две встречи в день.
- В таблице изменяются только даты, в ручную.
Бот считывает данные с Google sheets и выводит даты и время со статусом "Свободно".
- Если в дате попадается занятое время бот пишет - "Пусто". Когда пользователь переходит по кнопке "Пусто", то бот не дает ему продолжить регистрацию и возвращает обратно к выбору даты. Так же происходит если в кнопках выбора даты тоже написано - "Пусто".
- Происходит предварительная запись клиента в таблицу. Для того чтобы выбранная дата и время были зафиксированы за клиентом необходимо ему подтвердить регистрацию.
Видео
Итог
Этот чат-бот можно адаптировать под любое мероприятие, студию, школу, клуб как онлайн так и офлайн.
Можно упростить или усложнить, например, дополнительно можно настроить:
Мои контакты
Алексей Алексеев - технический специалист, эксперт по чат-ботам.
Telegram: @aftopilot2
ВК: @alexey_bots