AKU Automation AKU·AUTOMATION
кейс · турция · производство

Директор подтверждает платежи
из WhatsApp, а не из системы

Производственная компания в Турции. Около двадцати заявок на оплату в день, каждую должен утвердить руководитель. Мы убрали из этой цепочки самый узкий её участок — необходимость заходить в корпоративную систему.

~20
заявок в день проходит через систему
10–15 мин
от появления заявки до сообщения руководителю
24/7
работает без выходных и без оператора
задача

Согласование упиралось
в одного человека

Процесс сам по себе был выстроен: заявки создавались, проходили бухгалтерию, доходили до руководителя. Ломалось всё на последнем шаге.

каждый раз

Вход в систему ради одной кнопки

Чтобы утвердить платёж, руководитель открывал корпоративную систему, находил заявку в таблице, открывал карточку и нажимал кнопку. На один платёж — несколько минут, и так двадцать раз в день.

в разъездах

Платежи ждали, пока человек сядет за компьютер

Руководитель не всегда у рабочего места. Заявки копились, а вместе с ними копились вопросы от поставщиков и бухгалтерии: когда пройдёт оплата.

на второй экран

Всё, что можно было автоматизировать, упиралось в отсутствие API

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

почему это было непросто

Система, в которую
нельзя постучаться снаружи

Это была главная техническая развилка проекта, и именно из-за неё задача годами оставалась нерешённой.

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

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

Разница с человеком одна: робот делает это каждые десять минут, круглосуточно и не забывает.

как это работает

Четыре шага,
между которыми нет человека

01

Робот проверяет систему

Каждые десять минут заходит в корпоративную систему и смотрит, появились ли новые заявки на нужной стадии согласования. Уже отправленные не берёт повторно — каждая заявка опознаётся по номеру документа.

02

Собирает данные и делает снимок

Из заявки берутся все поля, которые нужны для решения: компания-плательщик, получатель, сумма, валюта, номер счёта, номер документа, код проекта, инициатор. Всё это сводится в таблицу и отправляется картинкой в рабочую группу WhatsApp.

03

Руководитель отвечает своими словами

Не кнопками и не кодами. Пишет так, как написал бы коллеге, по-турецки или по-английски. Модель разбирает смысл ответа: утвердить, вернуть на доработку или это вообще не решение.

04

Решение проставляется в системе

Робот возвращается в систему и нажимает ту же кнопку, которую нажал бы руководитель. В ответ приходит подтверждение, что операция прошла. Если что-то не получилось — заявка остаётся в очереди, и об этом сообщается честно.

контроль и безопасность

Проект про деньги.
Предохранители здесь не опция

Каждое из этих решений появилось не из соображений красоты, а потому что цена ошибки — реальный платёж реальному поставщику.

Команды принимаются только от руководителя

Сообщение от любого другого участника группы отбрасывается до того, как робот вообще прочитает текст. В систему он в этом случае не заходит, а попытка записывается в журнал.

Массовое утверждение требует подтверждения

Когда заявки идут пачкой, одно слово «утвердить» не проводит их сразу. Робот переспрашивает: подтвердить все столько-то заявок на такую-то сумму. Случайное «ок» не стоит компании денег.

Возврат на доработку — только с причиной

Отправить заявку назад без комментария нельзя. Робот запросит причину и передаст её создателю заявки вместе с возвратом.

Журнал всех действий

Каждая отправка и каждое решение записываются с меткой времени: какой документ, какое решение, прошло или нет, если нет — почему. Журнал выгружается в таблицу.

Непонятное не трактуется наугад

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

Напоминание, а не тишина

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

что получилось

Результат

Руководитель больше не открывает корпоративную систему ради согласования. Заявки приходят к нему сами, в мессенджер, которым он и так пользуется каждый день. Ответ занимает несколько секунд вместо нескольких минут.

Решение принимает по-прежнему человек. Робот не утверждает ничего сам — он только доставляет информацию и исполняет уже принятое решение. Это принципиальная позиция: в процессах, где ошибка стоит денег, между системой и внешним миром должен стоять человек.

Проект сдан и полностью оплачен в сентябре 2026 года. Работает на выделенном сервере в режиме 24/7.

из чего собрано

Стек

Работа с системойУправление браузером — робот проходит по интерфейсу тем же путём, что и человек
МессенджерОтдельный рабочий номер WhatsApp, подключённый к группе с руководителем
Разбор ответовЯзыковая модель определяет намерение в свободном тексте на турецком и английском
Состояние и журналБаза решений и отправок, защита от повторов по номеру документа
РазмещениеВыделенный сервер клиента, автозапуск, работа без присмотра
похожая задача?

У вас есть процесс,
который упирается в одного человека?

Расскажите, как он устроен сейчас. За пятнадцать минут разберём, где он теряет время и деньги, и скажем честно: стоит его автоматизировать или пока нет.