Компания-заказчик стремилась автоматизировать процесс работы с водителями и кандидатами на базе Telegram.
Необходимо было создать чат-бота, который мог бы управлять добавлением и удалением водителей в региональные группы Telegram, отслеживать их статус, предоставлять служебные функции и помогать кандидатам знакомиться с процессами автопарка. Бот должен был взаимодействовать с существующей CRM-системой Apar, содержащей данные о водителях и транспортных средствах.
Команда разработала чат-бота на Python с использованием библиотеки Telebot и Telegram API. Для административных нужд была внедрена админ-панель на базе Django, позволяющая отслеживать водителей, генерировать отчеты и управлять взаимодействиями. Для хранения данных использовалась база данных PostgreSQL, а вся инфраструктура была развёрнута в Docker-контейнерах, обеспечивая гибкость и масштабируемость решения. Также в будущем планировалось расширение функционала на кандидатов, позволяя им участвовать в чате до получения официального статуса «работает».
Автоматизация позволила сократить время отклика и повысить эффективность за счёт уменьшения ручного труда. В результате менеджерам стало проще управлять водителями, и компания смогла наладить более оперативную связь с ними, что также положительно сказалось на бизнесе.