Как мы автоматизировали сбор данных через Telegram-бот, избавив клиента от ручной работы

intro

О клиенте

Компания занимается строительными инженерными системами и ежедневно сталкивается с необходимостью сбора данных от монтажников, работающих на объектах.

Проблема клиента

С клиентом мы сотрудничаем в рамках услуги Контекстная реклама. В ходе взаимодействия по проекту обратили внимание на процесс сбора отчетов руководителем. Клиент вручную собирал данные о начале и завершении работ монтажников из чата в Телеграм и переносил их в гугл-таблицу для дальнейшего анализа. Так его время тратилось не на управление, а на копирование данных.

Возникла идея автоматизировать процесс, где данные будут регулярно обновляться в Google-таблице. Мы обсудили её с руководством и, получив согласие, принялись за реализацию решения.

Анализ задачи и варианты решения

Итак, нам предстояло оптимизировать рабочее время руководителя, освободив его от однообразных ежедневных ручных операций. Мы предложили два варианта решения без использования внешних хостингов и без написания отдельных скриптов (в соответствие с пожеланием клиента о минимальных затратах ресурсов):

  1. С помощью системы Планфикс

    Бот Планфикса может “слушать” чат и передавать данные сначала в аналитику, а потом и в Google-таблицу. Преимуществом здесь могла быть интеграция в уже существующую экосистему. Однако решение было бы не только сложным в настройке, но и избыточным для такой простой задачи.
  2. Создание Telegram-бота

    Мы предложили создать такого бота, который:
    • добавится в рабочую группу монтажников;
    • будет отслеживать сообщения участников о начале и завершении работ, а также фиксировать данные в Google-таблице (время, объект, сотрудник);
    • будет формировать сводку для руководителя в удобном виде.

Реализация

Самым оптимальным несмотря на сомнения о сложности реализации оказался второй вариант. Мы верили, что идея сработает. Применив немного вайб-кодинга — подхода, когда MVP создается максимально быстро без лишних обсуждений — за пару часов у нас уже был рабочий прототип.

статистика

Созданный за 2 часа MVP бот:

  • следил за рабочим чатом,
  • следил за рабочим чатом,
  • заносил всё в Google-таблицу с указанием даты, времени и объекта.

Несмотря на позитивную реакцию клиента на первую версию, дальше мы столкнулись с неожиданными сложностями. По мере тестирования бота на реальном проекте рос список требований к нему, а значит, и ТЗ. Вот лишь неполный перечень принятых замечаний:

"Из-за ошибок в названиях объектов данные фиксируются некорректно".
"Нужно возможность редактировать названия объектов".
"Добавьте учет стоимости смены для каждого сотрудника".
"Хочу видеть корректные имена и должности в итоговой таблице".

Доработками мы не просто исправляли ошибки — мы постепенно превращали обычного бота в полноценную систему учета рабочего времени. Так у нас появилось 4 листа в файле Excel:

  1. Check in/out (сбор данных из Телеграма);
  2. Промежуточный (сбор по формулам таблицы со всеми актуальными данными);
  3. Справочник (специальная таблица, где можно указать соответствие по именам, объектам, должностям, ставкам. Если, например, имя в Телеграме одно, а отображать для анализа нужно другое);
  4. Result (сводная таблица, где идет группировка данных по месяцам, объектам, сотрудникам, часам и стоимости работ со всеми суммированиями).

По итогу у нас получился полноценный продукт. Благодаря проделанной работе сегодня у клиента есть готовое решение, которое автоматизирует все рутинные процессы вокруг ежедневной отчетности монтажников.

Результат

После учёта всех замечаний и пожеланий к Телеграм-боту, финальная его версия способна:

  • Учитывать орфографические ошибки в названиях объектов;
  • Создавать сводную таблицу по месяцам, объектам и сотрудникам;
  • Рассчитывать количество отработанных часов и стоимость смен;
  • Отправлять ежедневные отчеты руководителю в удобном формате.

Клиент по достоинству оценил продукт на деле, потому что теперь:

  • Отпала необходимость в ручном сборе и обработке данных;

  • Повысилась прозрачность в анализе работы монтажников (вся информация находится в одном месте и обновляется в режиме реального времени);

  • Выросла степень ответственности и дисциплины сотрудников (благодаря наглядности передаваемых данных);

  • Гибко настраиваться под другие объекты и сотрудников;

  • Появилось гибкое и масштабируемое решение, которое можно адаптировать под любую структуру объектов и команд.

Вывод

В результате мы превратили ручной и трудозатратный процесс сбора отчетов монтажников в полностью автоматизированную систему учета рабочего времени на базе Telegram-бота и Google-таблиц. Руководитель больше не тратит время на копирование данных из чатов, получает актуальные сводки по объектам и сотрудникам в одном месте и может оперативно анализировать загрузку и стоимость работ. Дополнительно выросла дисциплина сотрудников и появилась возможность масштабировать решение на другие команды и объекты без существенных затрат.​

Наша команда готова разрабатывать подобные решения «под ключ»: настраивать Telegram-бота и отчётные таблицы, автоматизировать процессы, чтобы вы перестали заниматься ручной рутиной и сосредоточились на управленческих функциях.


Автоматизируйте рутину и достигайте целей быстрее!

Оставьте заявку и мы подберем оптимальное решение для вашего бизнеса
Давайте знакомиться!
Пожалуйста, введите ваш телефон
Пожалуйста, введите вашу Эл. почту
Отправляя настоящую заявку я:
Услуги
Контекстная реклама
Веб-аналитика
Настройка Yandex DataLens
SEO-продвижение
Создание сайтов
Техническая поддержка
Комплексное обслуживание
Интеграция Планфикса
Performance-маркетинг
CPA-маркетинг
Все услуги
Кейсы
Компания
О нас
Вакансии
Блог
Контакты
+7 499 653-50-93
+7 499 653-50-93
Агентство «Информбокс»
Самара, Стара-Загора 96 «Б», офис 37
info@iboxmail.ru
Информбокс обрабатывает cookie-файлы.