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

В модельном расчёте ниже, на процессе из 1 800 документов в месяц, владение роботом за три года стоит 2 290 000 ₽, а интеграцией — 1 323 600 ₽. Робот при этом дешевле на старте: 220 000 ₽ против 480 000 ₽. Разницу в 260 000 ₽ интеграция отыгрывает примерно за восемь месяцев, и дальше разрыв растёт линейно, потому что робот платит абонентскую плату за хрупкость — переделками после каждого обновления чужого интерфейса.

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

Принципиальная разница: данные против интерфейса

Что это значитRPA (Robotic Process Automation)

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

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

СвойствоИнтеграция через APIRPA-робот
С чем работаетС данными: заказ, документ, остатокС экраном: поле, кнопка, окно
Что ломает решениеИзменение контракта данных — редко, обычно с предупреждениемЛюбая перерисовка интерфейса, всплывающее окно, смена разрешения экрана
Скорость запуска6–12 недель: обследование, доступы, разработка, тесты3–5 недель: сценарий пишется по экранам, доступ уже есть
Как ведёт себя при сбоеОшибка обмена фиксируется, документ помечается, повтор по расписаниюРобот останавливается или, что хуже, продолжает вводить не туда
Нагрузка на смежную системуУправляемая, ограничивается лимитами и расписаниемКак у обычного пользователя: медленно, по одному документу
Работает без разрешения владельца системыНет: нужны доступы и согласованный контурДа, если у вас есть учётная запись пользователя
Кто может поддерживатьРазработчик интеграции или своя ИТ-службаТот, кто писал сценарий; чужие сценарии переписывают почти с нуля

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

сравнениеrpa-ili-integratsiya-po-api--01
Два слоя: обмен данными через контракт и робот, работающий поверх экрана системы

Схема из двух горизонтальных дорожек к одному прямоугольнику «Смежная система» справа. Верхняя дорожка «RPA»: блоки «Открыть окно» → «Найти поле» → «Скопировать» → «Вставить», над ними полоса «Интерфейс — меняется без предупреждения» с иконкой трещины. Нижняя дорожка «API»: блоки «Запрос» → «Данные» → «Проверка» → «Запись», под ними полоса «Контракт данных — меняется редко и с предупреждением». Слева общий вход «Ваш процесс». Чертёжный стиль, подписи по-русски.

Одно решение стоит на том, что стабильно, второе — на том, что меняется

Три ситуации, где API просто нет

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

  1. 1
    Устаревшая учётная система, которую нельзя обновить

    Самописная конфигурация без документации, платформа, снятая с поддержки, отраслевая программа, автор которой недоступен. Характерный маркер сроков: Контур.Диадок прекращает поддержку модуля для 1С:Предприятие 7.7 с 1 сентября 2026 года — компании, оставшиеся на этой платформе, оказываются ровно в описанной ситуации. Здесь робот часто оказывается дешевле, чем обновление платформы, но это временное решение до переезда, а не архитектура.

  2. 2
    Портал или личный кабинет без интеграционного контура

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

  3. 3
    Чужая система под управлением контрагента

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

Проверьте, что API действительно нет, прежде чем платить за робота

В нашей практике примерно в половине случаев «у них нет API» означает, что его не искали: контур есть в документации вендора, подключается по заявке и стоит дешевле годовой лицензии робота. Прежде чем строить сценарий по экранам, потратьте день на письменный запрос владельцу системы и на просмотр раздела для разработчиков. Это самая дешёвая проверка во всём проекте.

Стоимость владения за три года: робот против интеграции

Считаем на одном процессе: перенос и сверка 1 800 документов в месяц между внешней системой и 1С. Вручную это 4 минуты на документ — 120 часов в месяц, или 84 000 ₽ при ставке 700 ₽/час с налогами. Оба варианта закрывают процесс полностью; различаются только структура расходов и поведение при изменениях на чужой стороне.

RPA-робот: три года владения
Разработка сценария и приёмочные тесты220 000 ₽
Лицензия платформы, один робот, 250 000 ₽/год750 000 ₽
Инфраструктура: выделенная машина под робота, 6 000 ₽/мес216 000 ₽
Переделки после обновлений чужого интерфейса: 4 раза в год по 35 000 ₽420 000 ₽
Сопровождение и дежурство, 12 000 ₽/мес432 000 ₽
Ручной добор при простоях: 10 часов в месяц по 700 ₽252 000 ₽
Итого2 290 000 ₽ за 36 месяцев, из них 220 000 ₽ — старт и 57 500 ₽/мес — владение
Интеграция через API: три года владения
Обследование, разработка обмена, приёмочные тесты420 000 ₽
Доступы и лицензия модуля обмена60 000 ₽
Инфраструктура: сервис обмена и журнал, 3 000 ₽/мес108 000 ₽
Сопровождение, 15 000 ₽/мес540 000 ₽
Переделки при обновлении смежных систем: 2 раза за три года по 60 000 ₽120 000 ₽
Ручной разбор ошибок обмена: 3 часа в месяц по 700 ₽75 600 ₽
Итого1 323 600 ₽ за 36 месяцев, из них 480 000 ₽ — старт и около 23 400 ₽/мес — владение

Разрыв за три года — 966 400 ₽ в пользу интеграции. Но обратите внимание на структуру: робот дешевле на старте на 260 000 ₽, и именно это делает его привлекательным в момент, когда бюджет утверждается. Разницу в месячном владении — 57 500 ₽ против 23 400 ₽, то есть 34 100 ₽ — интеграция отыгрывает примерно за восемь месяцев. Дальше каждый месяц робота стоит на 34 100 ₽ дороже, и на трёхлетнем горизонте это и складывается в почти миллион.

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

графикrpa-ili-integratsiya-po-api--02
Столбики стоимости владения за три года: робот 2 290 000 ₽ против интеграции 1 323 600 ₽

Комбинированная диаграмма. Слева два составных столбца за 36 месяцев: «RPA — 2 290 000 ₽» с подписанными сегментами «лицензия 750 000», «переделки 420 000», «сопровождение 432 000», «простои 252 000», «инфраструктура 216 000», «старт 220 000»; «Интеграция — 1 323 600 ₽» с сегментами «старт 480 000», «сопровождение 540 000», «переделки 120 000», «инфраструктура 108 000», «простои 75 600». Справа график накопленных расходов по месяцам: две линии пересекаются на восьмом месяце, точка подписана «интеграция отыграла стартовые 260 000 ₽». Чертёжный стиль, подписи по-русски.

Робот дешевле на старте на 260 000 ₽ и проигрывает это за восемь месяцев

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

Российские RPA-платформы: что у них разное в лицензировании

На российском рынке по состоянию на сентябрь 2026 года реально ставят четыре платформы: PIX RPA, Sherpa RPA, ROBIN от SL Soft и Primo RPA. Функционально они близки — записать сценарий, распознать элементы интерфейса, запустить по расписанию, — а расходятся в том, за что именно берут деньги. В смете это важнее набора возможностей, потому что цена определяется не платформой, а тем, как считаются роботы.

На что смотреть в лицензииЧто это значит на практике
Attended или unattended роботAttended работает на машине сотрудника под его сессией и дешевле; unattended живёт на сервере и работает сам, но стоит заметно дороже. Ночная обработка документов возможна только на unattended
Единица лицензированияУ разных платформ считают по-разному: на робота, на одновременно работающего робота или на процесс. Один и тот же ландшафт в этих единицах даёт разную сумму — просите смету в ваших сценариях, а не в абстрактных роботах
Оркестратор или сервер управленияОтдельная лицензия, без которой невозможно расписание, очередь задач и мониторинг. В презентациях его часто не показывают, а в счёте он появляется
Среда разработки сценариевСтудия может лицензироваться отдельно от исполнителя. Если сценарии будет писать ваша команда, это ещё одно рабочее место в год
Дополнительные модули распознаванияЕсли робот должен читать сканы и PDF, нужен модуль распознавания — у Sherpa это отдельный продукт IDP, у остальных тоже отдельная позиция
Реестр отечественного ПОДля госзаказчика и компаний с требованием импортозамещения проверяется отдельно и до выбора, а не после

Цены у всех четырёх — по запросу и зависят от числа роботов и состава модулей. Для планирования используйте ориентир 150 000–400 000 ₽ в год за одного unattended-робота, а в расчёте выше взято среднее значение 250 000 ₽. Перед подписанием требуйте расчёт в ваших сценариях: типичная ошибка — купить одного робота, а на приёмке обнаружить, что три процесса не помещаются в одно расписание и нужен второй.

Гибрид: робот как временный мост

Есть схема, в которой робот полностью оправдан даже при наличии API: временный мост. Боль есть сейчас, интеграция требует 6–12 недель и согласования доступов с чужой ИТ-службой, а люди тонут в ручном вводе уже в этом месяце. Робот пишется за 3–5 недель, снимает нагрузку и работает, пока строится нормальный обмен.

  1. 1Недели 1–4: робот закрывает самую тяжёлую часть операции. Не весь процесс, а тот кусок, который даёт большую часть ручных часов.
  2. 2Параллельно: запрос доступа к API, обследование данных, согласование правил склейки и частоты обмена. Это самая долгая часть, и она не требует остановки работы.
  3. 3Недели 5–14: разрабатывается интеграция, робот продолжает работать. Расхождения между тем, что ввёл робот, и тем, что приходит по обмену, разбираются заранее, а не в день переключения.
  4. 4Переключение и две недели параллельной работы: обмен ведёт основной поток, робот остаётся как страховка и не вводит данные.
  5. 5Вывод робота из эксплуатации и отказ от лицензии. Дата этого шага записывается в договоре с самого начала.
Мост без даты сноса становится зданием

Главный риск гибридной схемы не технический, а организационный: как только робот заработал, боль исчезает, и проект интеграции тихо уходит в конец очереди. Через полтора года компания платит и за лицензию робота, и за переделки, и за простои — и всё ещё не имеет обмена. Поэтому у моста должен быть срок жизни в договоре: 6–12 месяцев, с назначенным ответственным и контрольной точкой в календаре.

этапыrpa-ili-integratsiya-po-api--03
Лента: робот запускается на 4-й неделе, интеграция на 14-й, робот выводится из эксплуатации

Горизонтальная лента времени на 16 недель с двумя дорожками. Верхняя дорожка «Робот»: отрезок «разработка, недели 1–4», далее сплошной отрезок «работает», затем на неделе 16 отрезок «страховка» и метка «вывод из эксплуатации, отказ от лицензии». Нижняя дорожка «Интеграция»: отрезок «запрос доступа и обследование, недели 1–5», далее «разработка, недели 5–14», далее «параллельная работа, 2 недели», далее «основной поток». Вертикальная линия на неделе 14 подписана «переключение». Под лентой пометка «срок жизни моста: 6–12 месяцев, записан в договоре». Чертёжный стиль, подписи по-русски.

У временного решения должна быть дата вывода, записанная заранее

Цена ошибки: крюк через робота длиной в полтора года

Посчитаем самый распространённый неудачный сценарий: API существовал, но робота взяли, потому что он дешевле на старте и запускается быстрее. Через 18 месяцев накопленные переделки и простои становятся заметны, и компания всё-таки строит интеграцию.

Путь «сначала робот, потом интеграция» за 36 месяцев
Робот: разработка сценария220 000 ₽
Робот: владение 18 месяцев по 57 500 ₽1 035 000 ₽
Параллельная работа робота и обмена, 6 недель86 250 ₽
Разбор расхождений, накопленных роботом за полтора года90 000 ₽
Неиспользованный остаток годовой лицензии робота, 6 месяцев125 000 ₽
Интеграция: разработка и доступы480 000 ₽
Интеграция: владение 18 месяцев по 23 400 ₽421 200 ₽
Итого2 457 450 ₽ против 1 323 600 ₽ у интеграции с самого начала

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

графикrpa-ili-integratsiya-po-api--04
Два столбика за 36 месяцев: крюк через робота 2 457 450 ₽ и прямая интеграция 1 323 600 ₽

Диаграмма из двух столбцов на общей оси в рублях, горизонт 36 месяцев. Левый столбец «Сначала робот, потом интеграция — 2 457 450 ₽» с выделенными сегментами «старт робота 220 000», «владение роботом 1 035 000», «переход 301 250», «интеграция 901 200». Правый столбец «Интеграция сразу — 1 323 600 ₽». Между ними горизонтальная выноска «переплата 1 133 850 ₽». Внизу подпись: «переключение на 18-м месяце». Чертёжный стиль, подписи по-русски.

Решение по стартовой цене обошлось в 1 133 850 ₽ сверх нужного

Когда не нужно ни то ни другое

Самая частая ошибка в этой теме не «выбрали робота вместо API», а «автоматизировали то, что не стоило трогать». Порог считается просто: ежемесячная стоимость владения решением должна быть меньше стоимости ручных часов, которые оно убирает. При ставке 700 ₽ в час с налогами робот с владением 57 500 ₽ в месяц требует не менее 82 часов ручной работы, интеграция с владением 23 400 ₽ — не менее 33 часов. Это пороги безубыточности, а не окупаемости: чтобы вернуть ещё и стартовые вложения, нужен запас сверху.

  • Меньше 33 часов ручной работы в месяц: не окупается ни один из вариантов. Работает регламент, шаблон документа, готовая выгрузка в файл или проверочный список — это стоит несколько десятков тысяч рублей и внедряется за неделю.
  • 33–82 часа в месяц: интеграция окупается, робот — нет. Если API отсутствует, честный вывод — оставить операцию ручной и вернуться к вопросу при росте объёма.
  • Операция выполняется реже раза в неделю: даже при большой длительности сценарий устареет между запусками, и вы будете чинить робота чаще, чем он работает.
  • Процесс не описан и меняется каждый месяц: сначала регламент, потом автоматизация. Робот, написанный по нестабильному процессу, переписывается вместе с ним.
  • Ручная работа — это на самом деле проверка и принятие решения. Робот скопирует значения, но не заметит, что поставщик прислал не тот документ; тогда автоматизация просто переносит ошибку дальше по цепочке быстрее прежнего.
Проверьте свой порог до разговора с подрядчиком

Введите число сотрудников, занятых операцией, часы в день и стоимость часа с налогами. Стартовые значения подставлены под интеграцию из расчёта выше: 480 000 ₽ разработка с доступами и около 23 400 ₽ в месяц владения. Для робота поставьте 220 000 ₽ и 57 500 ₽ — и сравните сроки окупаемости.

Калькулятор рутины

Сколько стоит ручная работа в вашем процессе

4
2.5 ч
700
70%
480 000
23 400
Ручная работа сейчас обходится в
147 000 ₽/мес
Чистая экономия с системой
+79 500 ₽/мес
Окупаемость внедрения≈ 7 мес.
Эффект за первый год (за вычетом внедрения)+474 000 ₽

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

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

Робот автоматизирует не процесс, а способ, которым человек обходил отсутствие интеграции.