Automatización robótica de procesos


Automatización del hogar Automatización
bancaria Automatización de
laboratorios
Sistema de biblioteca integrado Automatización de
transmisiones Automatización de
consolas Automatización de
edificios

Asistente
automático Vehículo guiado
automático Sistema automático de carreteras
Limpiador automático de piscinas
Razonamiento
automático Cajero
automático Pintura automática (robótica)
Robot móvil autónomo
Automatización de música pop
Vehículo operado a distancia Cortacésped
robótico Centralita
telefónica
Máquina expendedora

La automatización robótica de procesos ( RPA ) es una forma de tecnología de automatización de procesos comerciales basada en robots de software metafóricos (bots) o en inteligencia artificial (IA)/trabajadores digitales. [1] A veces se denomina robótica de software (que no debe confundirse con software de robot ).

En las herramientas tradicionales de automatización de flujos de trabajo, un desarrollador de software produce una lista de acciones para automatizar una tarea e interactuar con el sistema de back-end mediante interfaces de programación de aplicaciones (API) internas o un lenguaje de secuencias de comandos dedicado . Por el contrario, los sistemas RPA desarrollan la lista de acciones observando al usuario realizar esa tarea en la interfaz gráfica de usuario (GUI) de la aplicación y luego realizan la automatización repitiendo esas tareas directamente en la GUI. Esto puede reducir la barrera para el uso de la automatización en productos que de otro modo no presentarían API para este propósito.

Las herramientas RPA tienen fuertes similitudes técnicas con las herramientas de prueba de interfaz gráfica de usuario . Estas herramientas también automatizan las interacciones con la GUI y, a menudo, lo hacen repitiendo un conjunto de acciones de demostración realizadas por un usuario. Las herramientas de RPA difieren de dichos sistemas en que permiten que los datos se manejen en y entre múltiples aplicaciones, por ejemplo, recibir correos electrónicos que contienen una factura, extraer los datos y luego escribirlos en un sistema de contabilidad .

Los beneficios típicos de la automatización robótica incluyen costos reducidos; mayor velocidad, precisión y consistencia; mejora de la calidad y escalabilidad de la producción. La automatización también puede brindar seguridad adicional, especialmente para datos confidenciales y servicios financieros.