Разработка телеграм-бота для сложного согласования документов

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

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

Что если создать инструмент, который сможет ускорить этот процесс?

Цели и задачи

К задаче было решено подойти с помощью телеграм-бота - это должен быть удобный инструмент для согласования (визирования) заявок на операционные расходы.

Расходы относятся к различным департаментам и категориям, в зависимости от этого они проходят различные цепочки согласования. Все действующие лица являются пользователями платформы ФинГрад и получают все данные из этой системы. Система не подразумевает участия администратора, оператора и какой-либо модерации данных, это должен быть полностью автоматический и автономный механизм. Контроль доступа должен осуществляться на стороне ПО заказчика, подключённого к системе ФинГрад

Решение

Мы разработали уникального телеграм-бота на языке C#, который трансформировал процесс согласования расходов в крупном бизнесе.

Бот работает проактивно и сразу уведомляет всех заинтересованных лиц о новой заявке на оплату, созданную сотрудником в финансовой системе.

Сотрудник может посмотреть статус согласования заявок, которые создавал он сам. Аналогичная функция - для руководителей, у которых есть заявки в очереди на утверждение.

Бот оповещает отправляет оповещения создателю и ответственным лицам об изменении статусов заявок.

Бот создан для Windows-окружения, но благодаря разработке на кроссплатформенном фреймворке .NET Core может работать на любой ОС.

Отдельный экземпляр бота разворачивается отдельного под каждого клиента. Бот стабильно работает в компаниях - представителях крупного бизнеса с десятками тысяч сотрудников.

Технологии

C#, Windows Server, RabbitMQ, ФинГрад

Команда

Руководитель разработки - Сергей Семёнов
Аккаунт-менеджер - Виктория Смирнова
Разработчик - Сергей Семёнов, Катерина Семёнова
Тестировщик - Дмитрий Чебурин

Звоните нам! +7 495 369-15-48
Написать в телеграм