Robin RPA решает бизнес-задачи
Автоматизация бизнеса

Платформа Robin RPA: решает бизнес-задачи

Необходимость автоматизации бизнес-процессов привела к разработке множества самописных систем. Для разработки и поддержки на предприятиях необходимо создавать отделы программистов, причем изменение или дополнение схемы работы ПО требует работы со множеством строк кода. Такую работу выполняют узкоспециализированные программисты, и стоит их труд недешево. Кроме того, адаптировать «чужую» разработку крайне сложно, ведь придется нанимать специалистов, аналогичного профиля, да и разбираться в чужом коде то еще удовольствие.

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

Робин RPA — что это?

Если раскрыть аббревиатуру RPA и перевести на русский, то мы получим «Роботизированная автоматизация бизнес-процесса». Цель работы платформы – эмулировать действия человека, тем самым заменяя для предприятия штатные единицы, которые были бы заняты монотонным трудом. Платформа робин RPA обладает машинным зрением, распознаванием текста. На основе нейросети построена возможность обучения программы, в том числе и анализируя показываемые пользователем действия.

В этой статье вы можете познакомиться ближе, что означает RPA: RPA платформы: что это такое?

Из представленных блоков пользователь собирает последовательность действий, «робота» по терминологии разработчиков Robin RPA platform. Модульность предполагает возможность выстраивания роботов в последовательности, использования одного внутри другого. Получившимися роботами и их совокупностями можно обмениваться с другими пользователями рпа робин. Это очень удобно, особенно учитывая то, что Robin RPA работает в операционных системах:

  • MacOs;
  • Windows;
  • Linux-семействе.

При этом интерфейсы роботов унифицированы, начало процесса в одной ОС, стыкуется с продолжением в другой.

Какие задачи решает эта платформа?

Robin RPA - инфографика

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

  • десктопные приложения, включая системы бухгалтерского учета (1С, например);
  • формы на веб-сайтах и данные на страницах;
  • обработка электронной почты, в том числе и во множестве ящиков;
  • анализ и модификация, создание документов Office;
  • прямая работа с базами данных (Oracle, SQL, Citrix, 1C и т.д.);
  • преобразование данных, по очень сложным алгоритмам и условиям;
  • работа с файлами на диске, в сети, в облаке.

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

Роботы робин рпа могут общаться в чате, вести переписку давая ответы на вопросы самостоятельно, либо же определяя, кому из людей нужно направить вопрос. Анализируя документы, платформа может, например, определить соответствие заявок в конкурсе его условиям, определить победителя. Получая первичные документы произвольной формы, выделять необходимое, вносить их в систему учета. При возникновении несоответствий – отправлять запрос курирующему менеджеру. Классифицировать тексты в резюме и выделять кандидатов для собеседования с HR. Создавать и проверять заявки на поставку продукции на сторонних сайтах, общаться напрямую с менеджерами контрагентов.

Структурно платформа состоит из 5 частей:

  • Studio – основной интерфейс для настройки и программирования. В Robin studio RPA создают правила обработки, тестируют их, проверят лог-файлы и отчеты – это как бы IDE всего проекта;
  • Robot – в этом разделе создают сценарии обработки информации роботами и самих роботов;
  • Orchestrator – управление и наблюдение за деятельностью вего комплекса роботов;
  • Chatbot – создание чат-ботов, роботов для общения по e-mail;
  • и новинка версии 2.0, вышедшей в 2020 году – WebRecorder и Windows Recorder. Компоненты анализируют действия пользователя на ПК или в браузере, и самостоятельно создают роботов (самообучение на примерах). Созданные структуры доступны затем в Robin RPA studio.

Для тех, кому нужны очень специфические роботы – их можно писать самому на Python, Java, C#.

В чем преимущество этой платформы?

Самое главное преимущество – это то, что платформа Robin RPA создана отечественным разработчиком. ООО робин RPA располагает штатом сильных программистов, компания принимает заказы также на разработку систем любой сложности на базе своей платформы. Немаловажно и то, что документация, поддержка ведется на русском языке. Да и информации в русскоязычном сегменте много, можно найти коллег и связаться с ними для обмена опытом.

Понимание русского языка, в том числе в неструктурированных данных (произвольная речь) изначально заложено в систему. Не секрет, что адаптация иностранных RPA к русскому языку в большинстве случаев приводит к отказу от использования платформ. Робин же работает с русским «из коробки». Кроме того, у Robin RPA стоимость ниже, нежели у западных аналогов.

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

В этой статье вы можете ознакомиться с другими RPA платформами: Бесплатные RPA платформы: сравнение и их обзор

На чем написана эта платформа?

Разработчики особо подчеркивают, что в создании платформы не были задействованы сторонние фреймворки. Написано все на специально разработанном высокоуровневом языке Robin Language, он специально предназначен для такого рода задач. Дальнейшая разработка также ведется на нем. Для написания дополнительных модулей к платформе разработчики рекомендуют также использовать язык Робин, он доступен в популярном репозитории Robin RPA github.

Задаваясь вопросом «Robin RPA на чем написан?» при дотошном изучении, в основе самого этого языка да и реализации некоторых моментов интерфейса лежит код на С#. Для взаимодействия с Web роботы применяют интерпретатор Java, а логика прописывается на Python, на нем же устроено взаимодействие с БД и документами Office. Как уже говорилось, пользователь может добавлять в своих роботов части кода на этих яыках. Но, подчеркиваем – умение программировать для создания новых роботов не обязательно. Выбор языков не случаен: они обеспечивают кроссплатформенность, тот же код будет работать на Маках, компьютерах с Windows, Linux.

Robin RPA: Это open source проект?

Сам язык, на котором разработана платформа, является Open Source. Это значит, что его исходники доступны для скачивания, изменения, использования бесплатно. Выложены файлы с кодом, как и Robin RPA документация, на популярном трекере GitHUB (Robin open source RPA). Хотя работа с платформой и не требует навыков программирования, профессиональным разработчикам будет нелишне освоить данный язык.

Сама платформа Robin RPA, хотя и идет частично в виде открытого кода, не является свободно распространяемым продуктом. Права на нее принадлежат российской компании ООО «Робин RPA», а сама система запатентована и внесена в Реестр Российского ПО. За использование программного решения должна быть приобретена Robin RPA лицензия.

Стоимость RPA Robin зависит от типа лицензии. Существует три вида:

  • подписка, оформляется на 1 год на 1 компьютер, для использования дополнительных ПК – нужно приобрести еще подписки. Отметим, что оптовым покупателям – скидки;
  • бессрочная лицензия также привязывается к одному устройству, но продлять ежегодно ее не нужно. Хорошее решение для тех, кто попробовал первый вариант и определился с выбором RPA;
  • безлимитная – предоставляет право использования на неограниченном количестве ПК неограниченное время. Просто необходимый вариант для растущих, расширяющихся крупных компаний.

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

Какие отзывы есть об Robin RPA?

В сети можно найти положительные Robin RPA отзывы от благодарных клиентов. Так, спрос на платформу имеется в госсекторе. Департамент информационных технологий г.Москва получил 5 роботизированных систем, одна система внедрена в Префектуре ЮВАО. На официальных сайтах можно прочесть Robin RPA отзывы от данных структур. Планируется работизация 14 проектов всероссийского масштаба.

Среди клиентов компании такие гиганты, как ТВЭЛ (бывший Росатом), Петербургская сбытовая, Банк Россия, Московская биржа (она же РТС-ММВБ), Сургутнефтегаз. Частные корпорации также отдают предпочтение рассматриваемой платформе. В числе приверженцев – Кубанские консервы Бондюэль, Первая грузовая, Группа ПИК и другие. Все они прекрасно отзываются офункционале Robin RPA и рекомендуют ее к использованию.

Есть представительства или сообщества в России?

Robin RPA – российская разработка, поэтому потребители могут общаться напрямую с разработчиком. Существуют как русскоязычные, так и англоязычные форумы, посвященные платформе, идут активные обсуждения языка Robin Language – таким образом, пользователи обмениваются опытом и даже готовыми разработками роботов. На видеохостинге YouTube также присутствует значительное количество роликов, обучающих работе с платформой, в обсуждениях несложно получить ответ на любой вопрос.

Сама компания оказывает всестороннюю поддержку лицензионным пользователям, проводит Robin RPA обучение, помогает с внедрением, программированием платформы. На официальном сайте можно запросить презентацию, по итогам просмотра обсудить с менеджером или техническим персоналом компании любой возникший вопрос. Создано официальное сообщество в социальной сети Facebook, публикуются интервью и анонсы в электронных СМИ. При желании, можно найти и неофициальные сообщества, Robin RPA форумы, созданные пользователями Robin RPA.

В заключение

Robin RPA – решение для бизнеса, которое призвано автоматизировать рутинные действия, освободив тем самым сотрудников для более творческих задач. Решение для русскоязычных пользователей является практически безальтернативным, благодаря отличной поддержке русского языка, поддержке и системе документации на родном языке. Логическая реализация платформы ориентирована на масштабируемость, модульность. Настройка и развитие системы под нужды конкретного предприятия может выполняться самими сотрудниками, без привлечения программистов.

Официальный сайт — https://www.rpa-robin.ru/

Создание новых роботов и алгоритмов не требует знания языков программирования, производится графическом интерфейсе. В то же время, есть возможность дописывать модули используя самостоятельный язык Robin Language или же популярные C#, Java, Python. Кроссплатформенность и возможность работать с широким перечнем источников и потребителей данных – также в активе данной разработки. Функциональность и удобство подтверждаются опытом внедрения в госструктурах, корпорациях с участием государственного капитала, частных фирмах и производствах.