Después de crear e integrar su AI Agent en un proceso, puede ponerlo a disposición de los usuarios de negocio ejecutándolo en un espacio de trabajo público. Los espacios de trabajo públicos permiten a los usuarios de negocio acceder y ejecutar automatizaciones creadas por desarrolladores.

Este tema explica la configuración mínima y los permisos necesarios para ejecutar un proceso que contenga un AI Agent.

Nota: No se pueden ejecutar AI Agents directamente en un espacio de trabajo público. Deben formar parte de un proceso que esté registrado y disponible en el espacio de trabajo público.

Requisitos previos: Usuarios y roles

Ejecutar un proceso que incluye un AI Agent en un espacio de trabajo público requiere roles y permisos específicos. Los siguientes roles, descritos en Usuarios y roles para Automation Co-Pilot, funcionan juntos durante la ejecución del proceso:

Tipo de usuario Roles/permisos requeridos Propósito en la ejecución de Co-Pilot
Co-Pilot Admin AAE_Robotic Interface Admin Controla todo lo relacionado con Co-Pilot. Este usuario crea equipos, asigna procesos y configura usuarios del programador y grupos de dispositivos.
Co-Pilot User (usuario de negocio) AAE_Robotic Interface User Inicia y ejecuta procesos públicos que incluyen AI Agents. Ejecuta procesos a través de Automation Co-Pilot.
Usuario programador Permiso de programador (dentro de un rol personalizado) Actúa como el puente entre la Control Room y Co-Pilot. El programador recibe solicitudes y asigna tareas a los bot runners. Todos los procesos públicos se consumen y ejecutan bajo este usuario.
Bot Runner (asistido o no asistido) Rol personalizado (con acceso a Model connections) El dispositivo que ejecuta la tarea se activó desde Co-Pilot. Para los procesos de AI Agent, el bot runner debe tener acceso a Model connection mediante el rol personalizado. Esta es una diferencia clave en comparación con la ejecución de procesos normales.

Antes de continuar, asegúrese de haber creado y configurado un AI Agent en la Control Room y de haberlo incorporado en un proceso. Para obtener más detalles sobre los roles mencionados anteriormente, consulte: Usuarios y roles para Automation Co-Pilot y Crear un proceso de automatización en Process Composer

Procedimiento: configuración y ejecución

La configuración implica ajustes tanto en la Control Room como en Automation Co-Pilot.

Paso 1: Configuración de la Control Room (Admin)
  1. Registre el proceso: asegúrese de que el proceso que contiene el AI Agent esté registrado en el espacio de trabajo público.
  2. Verifique las dependencias: confirme que todas las automatizaciones dependientes (por ejemplo, Task Bots y API Tasks), estén registradas y disponibles.
  3. Confirme el acceso a la conexión del modelo: verifique que una Model connection válida esté disponible y haya sido compartida con los roles requeridos (por ejemplo, el bot runner o un usuario con el rol GenAI Admin).
  4. Cree un grupo de dispositivos: los procesos públicos no necesariamente se ejecutan en un dispositivo local. Cree un grupo de dispositivos que incluya:
    • Dispositivos disponibles para ejecutar procesos públicos.
    • Un rol de consumidor (rol Co-Pilot User) permitido para usar el grupo de dispositivos.
    • El programador utiliza este grupo para determinar qué dispositivo ejecutará el proceso. Para obtener más información, consulte Gestionar un proceso en Automation Co-Pilot.
Ajustes de la gestión de Automation Co-Pilot

El AAE_Robotic Interface Admin configura los ajustes del proceso del agente de IA.

  1. Gestión de Co-Pilot de acceso: inicie sesión en Co-Pilot como Administrador de interfaz robótica (quien tiene el rol de AAE_Robotic Interface Admin) y vaya a Gestionar.
  2. Cree un equipo:
    • Navegue hasta Gestionar > Equipo
    • Cree un equipo y asigne un administrador del equipo.
    • Seleccione los roles de la Control Room que pueden ejecutar procesos para este equipo. Para obtener más información, consulte Asignar miembros a un equipo.
      Consejo: No puede ejecutar ningún proceso ni agente en Co-Pilot sin antes crear un equipo.
  3. Asigne el proceso o agente: A continuación, asocie el proceso público (que contiene el AI Agent) con el equipo que acaba de crear.
    • Vaya a Gestionar > Procesos.
    • Seleccione el proceso público registrado (por ejemplo, Agente de anulación de listas).
    • Asigne el proceso al equipo creado. Si el proceso no está asignado a un equipo, no aparecerá en la interfaz de usuario de Co-Pilot.
  4. Configure el usuario programador y el grupo de dispositivos:
    • Seleccione el usuario programador. Todos los procesos públicos se ejecutan como este usuario.
    • Asegúrese de que el programador tenga el permiso de programador adecuado y acceso al grupo de dispositivos configurado.
    Para obtener más información sobre la configuración, consulte Crear un proceso de automatización en Process Composer.
Ejecución de agentes (usuario de Co-Pilot)
  1. Un usuario de negocio (Co-Pilot User) inicia sesión en Automation Co-Pilot.
  2. El proceso asignado aparece en la interfaz de Co-Pilot si el usuario forma parte del equipo correspondiente.
  3. El usuario selecciona el proceso (por ejemplo, Agente de anulación de listas) y elige Ejecutar.
  4. Ingrese los valores de entrada requeridos cuando se le solicite, luego seleccione Confirmar.
  5. El programador pasa la solicitud de ejecución a la Control Room.
  6. La Control Room ejecuta el proceso en un dispositivo disponible dentro del grupo de dispositivos utilizando los permisos del rol Bot Runner.
  7. El AI Agent se ejecuta utilizando su modelo y herramientas configurados, y devuelve los resultados a través de Co-Pilot o la ruta de salida definida.

El AI Agent se ejecuta utilizando su modelo y herramientas configurados, y devuelve los resultados a través de Co-Pilot o la ruta de salida configurada.