24.06.2026
46 49 1 / 0

RPA: роботы для рутины

В этой статье разберём RPA со всех сторон: что это за технология, где она даёт максимум, где только сжигает бюджет, чем отличается от API и AI-агентов, и как запускать.

Каждый месяц бухгалтерия вручную сводит данные из трёх систем. HR копирует строки из почты в Excel. IT-отдел каждое утро проверяет одни и те же логи. Все знают, что это можно автоматизировать. Но написать интеграцию звучит как проект на полгода, а нанять ещё одного человека - как решение на завтра.

Между этими крайностями стоит RPA - Robotic Process Automation, роботизация бизнес-процессов. Не физические роботы на складе, а программные «роботы», которые повторяют действия человека за компьютером: кликают, копируют, вставляют, отправляют письма, заполняют формы.

Ну чистый коммунизм

Что такое RPA простыми словами

RPA - это софт, который имитирует действия пользователя в интерфейсах: Windows-приложения, веб-формы, ERP, CRM, почта, файловые папки. Робот не понимает бизнес-логику как человек. Он следует сценарию: если поле A заполнено, нажми кнопку B, скачай файл C, положи в папку D.

Главная идея: автоматизировать то, что уже работает через UI, не трогая ядро legacy-систем. Когда у вас SAP 2012 года без нормального API, а процесс критичен каждый день - RPA часто единственный быстрый путь убрать ручной труд.

Пример. Ежедневно сотрудник заходит в банк-клиент, выгружает выписку, открывает 1С, создаёт документ, прикрепляет файл, сверяет суммы с таблицей в Excel и шлёт отчёт руководителю. Робот делает то же самое по расписанию в 7:00. Человек получает уже готовый результат или список исключений.

Три типа роботов

1. Unattended (без участия человека)

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

2. Attended (с участием человека)

Живут на рабочем месте сотрудника и включаются по кнопке. Человек начинает процесс, робот ускоряет повторяющиеся шаги. Типично для call-центра и фронт-офиса: оператор общается с клиентом, робот параллельно заполняет три системы.

3. Hybrid (гибридные)

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

Из чего состоит RPA-платформа

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

  • Studio / Designer - среда, где аналитик или разработчик собирает сценарий
  • Robot / Runner - исполнитель на машине пользователя или сервере.
  • Orchestrator / Control Room - центр управления: расписания, очереди задач, логи, версии, доступы.
  • Credential Vault - хранилище паролей и ключей, чтобы робот не хранил секреты в открытом виде.
  • Monitoring & Analytics - метрики: сколько задач выполнено, где упало, сколько часов сэкономлено.

Если orchestrator нет - это не RPA-программа, а автоматизация на коленке. Через полгода таких скриптов у вас будет двадцать, и никто не вспомнит, кто за что отвечает. Не делайте так.

Где RPA даёт максимальный эффект

RPA не универсальная таблетка. Она блестит там, где процесс повторяемый, правила понятные, объём большой, а переделка legacy-систем дорогая.

ОбластьТипичные процессыПочему RPA заходит
ФинансыСверки, закрытие периода, счета, акты, отчётностьМного систем, жёсткие дедлайны, высокая цена ошибки при ручном вводе
HRОнбординг, изменение данных сотрудников, отпуска, справкиОдинаковые формы в HRIS, AD, payroll, документообороте
ЗакупкиОбработка заявок, согласования, перенос в ERPМного шагов «скопировать из письма в систему»
ЛогистикаТрекинг, статусы заказов, накладныеИнтеграции с партнёрами часто только через порталы и файлы
IT
ServiceDesk
Создание учёток, сброс паролей, типовые тикетыСтандартные сценарии с предсказуемым результатом
ComplianceKYC, проверки контрагентов, сбор данных для аудитаНужна воспроизводимость и полный audit trail

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

Где RPA - плохая идея

Честный список, без маркетинга от вендоров:

  • Процесс каждый раз другой. Если решение принимается на глаз и правила меняются от кейса к кейсу - робот будет ломаться чаще, чем помогать.
  • Нужна глубокая аналитика, а не действие. RPA выполняет шаги. Она не заменяет BI, ML-модели и нормальную архитектуру данных.
  • UI нестабилен. Перерисовали кнопку - робот слеп. Частые обновления интерфейса без предупреждения = постоянные доработки.
  • Есть нормальный API. Если системы позволяют интегрироваться напрямую, API почти всегда надёжнее и дешевле в поддержке.
  • Мало объёма. Автоматизировать процесс на 15 минут в месяц - значит окупать его годами.

Классическая ошибка. Компания автоматизировала уникальный процесс с 47 исключениями. Робот написали за 3 недели. Поддержка и доработки съели 8 месяцев. Проще было бы один раз договориться с бизнесом об унификации правил - но до этого никто не дошёл.

RPA vs API vs BPM vs AI

На совещаниях эти термины часто смешивают в один давайте автоматизируем всё. На деле это совсем разные слои.

ПодходЧто делаетКогда выбирать
RPAИмитирует пользователя в UILegacy без API, быстрый старт, понятный ROI на рутине
API / iPaaSОбмен данными между системами напрямуюЕсть документированные интерфейсы, нужна стабильная интеграция
BPM / BPMSУправляет потоком процесса, ролями, SLAНужна оркестрация людей и систем, прозрачность маршрута
AI / LLM-агентыИнтерпретируют неструктурированные данные, принимают решенияПисьма, документы, диалоги, где правила не формализуются жёстко

Зрелая компания не выбирает что-то одно. Типичная схема: BPM задаёт процесс, API там где можно, RPA закрывает дыры в legacy, AI обрабатывает входящие документы и нестандартные кейсы. Это уже Intelligent Automation - нормальная эволюция компании.

Основные платформы на рынке

Ландшафт меняется, но для ориентира:

  • UiPath - один из лидеров по экосистеме и большое сообщество.
  • Automation Anywhere - акцент на облако и когнитивных автоматизаций (расширение традиционной программной роботизации процессов (RPA) за счет интеграции технологий искусственного интеллекта)
  • Blue Prism - традиционный энтерпрайз, строгий governance (контроль процесса).
  • Microsoft Power Automate - логичный выбор в мире Microsoft 365 и Azure; Desktop flows по сути RPA.
  • NICE, Pegasystems, SAP Build Process Automation - ниши и вертикали, часто интегрированны с другими продуктами.

Выбор платформы - это не только лицензии. Смотрите: есть ли люди на рынке, как встроится в ваш IAM, как роботы живут в VDI, как платформа логирует действия для аудита, и не привязаны ли вы к одному вендору на 10 лет.

Экономика: как считать ROI

RPA продают через FTE (показатель экономии трудозатрат). Формула простая, но её любят приукрашивать.

Базовый расчёт:

  • Время ручного процесса × частота × стоимость часа сотрудника = текущие затраты.
  • Минус стоимость лицензий, инфраструктуры, разработки и поддержки робота = экономия.
  • Добавьте сколько стоит типичная ошибка в этом процессе (штраф, пересчёт, репутация).

Что часто забывают заложить в бюджет:

  • 20-30% времени на поддержку и изменения после запуска (минимум).
  • Затраты на поддержку - хотя бы part-time роли: RPA lead, business analyst, infra.
  • Обучение бизнеса: робот не сам живёт, владелец процесса должен понимать, что изменилось.

Рабочая метрика. Сколько часов ручного труда убрали из критичного процесса и как изменился процент ошибок. Робот ради робота - любимая KPI-ловушка на дашбордах у CEO.

Как процесс попадает в RPA: от идеи до продакшна

Успешные программы следуют похожему pipeline. Хаотичное решение автоматизировать всё подряд заканчивается кладбищем пилотов.

1. Discovery (поиск кандидатов)

Интервью с операционными командами, анализ трудозатрат. Ищете процессы с высоким объёмом, стабильными правилами и болью от ошибок. Приоритизируете по важности.

2. Design & PDD

Process Design Document: пошаговое описание как есть, исключения, системы, данные, SLA. Без PDD разработчик придумает процесс сам - и он не совпадёт с реальностью.

3. Development & Testing

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

4. Deployment

Публикация, настройка расписания/очередей, мониторинг, журнал для поддержки.

5. Hypercare и BAU

Первые 2-4 недели - усиленное сопровождение. Потом процесс переходит в штатную поддержку с понятным SLA на инциденты.

Организация: COE или хаос

RPA масштабируется только с Center of Excellence - даже маленьким. Минимальный состав:

  • RPA Lead / Architect - стандарты, архитектура, выбор процессов.
  • Business Analyst - описание процессов, связь с владельцами.
  • RPA Developer - реализация и тесты.
  • Infrastructure / Security - учётки роботов, сеть, политики.
  • Process Owners из бизнеса - ответственность за результат, не IT сделало и забыло.

Два организационных режима:

  • Централизованный COE - все роботы через одну команду. Плюс: стандарты и контроль. Минус: очередь задач.
  • Federated - COE задаёт правила, департаменты приносят процессы и ресурсы. Плюс: скорость. Минус: риск зоопарка без дисциплины.

Для старта почти всегда лучше централизованный COE с 2-3 процессами в проде, чем каждый отдел сам купил UiPath.

Безопасность и compliance: где RPA ломается тихо

Робот - это не маленький безобидный скрипт. Это полноценный технический пользователь с доступами.

  • Учётные записи роботов - отдельные, с минимальными правами, ротация паролей через vault.
  • Segregation of Duties - робот не должен иметь возможность и создать платёж.
  • Audit trail - каждый шаг логируется: что открыл, что ввёл, какой результат.
  • 152-ФЗ / GDPR - если робот трогает персональные данные, маскирование в логах обязательно.
  • Change management - обновление приложения без теста RPA = инцидент в продакшне.

ИБ часто узнаёт о роботах последним. Так быть не должно: RPA-процесс проходит тот же тест, что и новая интеграция с доступом к prod.

Типичные проблемы

  1. Автоматизировали плохой процесс. RPA ускоряет хаос. Сначала упростите правила, потом автоматизируйте.
  2. Нет владельца процесса. IT сдал робота - бизнес не принял. Через месяц процесс снова через ручной труд.
  3. Недооценили исключения. 80% времени уходит на 20% падений.
  4. Игнорировали тесты RPA. Обновили ERP - упало пять роботов.
  5. Ожидали AI там, где нужны правила. Пусть робот сам разберётся в скане без OCR/ML.
  6. Масштабировали до стандартов. Десять роботов без единых правил, версионирования и code review = 100% технический долг.

RPA + AI: что меняется сейчас

Классическая RPA слепа к неструктурированным данным: PDF со сканом, письмо с вольной формулировкой, фото накладной. Сюда подключают:

  • OCR + Document Understanding - извлечение полей из документов.
  • NLP / LLM - классификация писем, извлечение смысла, генерация ответов по шаблону.
  • Process mining + AI - автоматический поиск узких мест в процессах.

UiPath, Automation Anywhere и Microsoft уже встраивают AI-сервисы в свои платформы. Граница между робот кликает и модель понимает документ размывается. Но фундамент тот же: без нормального процесса, данных и governance AI только ускорит беспорядок.

Отдельно стоят AI-агенты (про них я писал в статье про потоковых агентов). Агент может решать, какой инструмент вызвать. RPA-робот - один из таких инструментов. В перспективе оркестратор агента ставит задачу: проведи сверку, а RPA выполняет детерминированную часть. Это не замена RPA завтра утром, но вектор понятен.

Дорожная карта: с чего начать?

Если вы IT-директор или руководитель операционного блока и RPA только на горизонте:

  1. Выберите 1-2 процесса с понятным ROI и лояльным владельцем из бизнеса.
  2. Опишите как есть в деталях, включая исключения. Лучше с плохо, чем на словах.
  3. Пилот 8-12 недель до стабильного prod с метриками до/после.
  4. Зафиксируйте стандарты: naming, git для кода роботов, code review, шаблон PDD.
  5. Соберите минимальный COE - хотя бы 2-3 человека с мандатом.
  6. Масштабируйте подход.

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

Итого

RPA - это не магия и не угроза массового увольнения. Это инструмент снятия предсказуемой рутины с людей, которые тратили на неё годы карьеры. Потенциал технологии огромен там, где процессы формализованы, объём высокий, а legacy не отпускает. Потенциал нулевой там, где хотят автоматизировать хаос или заменить нормальную архитектуру интеграций.

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

P.s. Если выбираете между ещё одним человеком на рутину и RPA - считайте три года, а не квартал. И обязательно заложьте человека, который будет поддерживать роботов после запуска. Иначе через год у вас будет музей из сломанных автоматизаций - и аргумент лучше вручную.