Robotic process automation (или RPA) — это технология, которая позволяет любому пользователю настроить компьютерное программное обеспечение или «робота» для эмуляции действий человека, взаимодействующего с цифровыми системами, для выполнения бизнес-процесса. Роботы RPA используют пользовательский интерфейс для сбора данных и управления приложениями.



В традиционных системах автоматизации документооборота разработчик программного обеспечения создает список действий для автоматизации задачи и взаимодействия с внутренней системой с использованием внутренних интерфейсов прикладного программирования (API) или выделенного языка сценариев. Напротив, RPA-системы разрабатывают список действий, наблюдая за тем, как пользователь выполняет эту задачу в графическом пользовательском интерфейсе приложения (GUI), а затем выполняет автоматизацию, повторяя эти задачи непосредственно в графическом интерфейсе. Это может снизить барьер для использования автоматизации в продуктах, которые в противном случае не могли бы использовать API для этой цели.



К чему я это? Всё просто — вышел квадрант Gartner, в котором перечислены топовые вендоры RPA. Если интересна тема, можно к ним присмотреться.