Saltar al contenido principal

Crear Robots

Una manera de automatizar procesos en ValerIA es mediante la creación de "robots", que son usuarios no humanos diseñados para interactuar con la API del sistema y en particular con Conductor, un sistema de orquestación de RPA. Estos robots permiten interactuar con otras aplicaciones via APIs o mediante la simulación de acciones humanas navegando por la interfaz de usuario de dichas aplicaciones.

Funcionamiento

  1. Robot usa la direccion del .env VALERIA_URL para conectarse a la API de ValerIA mediante la libreria moodrobotics@valeriaRobot.js y con el nombre de ROBOTKEY y la validacion con VALERIA_ROBOTKEYTOKEN.
  2. ValerIA responde con la informacion del robot registrado como ROBOT_HOST, ROBOT_PORT y ROBOT_TOKEN para comprobar su estado.
  3. Conductor consulta a ValerIA la lista de robots disponibles y sus detalles durante la edicion de un workflow.
  4. Conductor le pide a ValerIA la lista de las acciones disponibles en el robot.
  5. Conductor envía comandos al robot directamente para ejecutar acciones específicas.