Agregar resultados de Bot a los flujos de Mule

Utilice la opción de la paleta Resultados de bot que es parte del conector de Automation Anywhere for MuleSoft utilizado para pasar datos del bot al flujo de Mule.

Antes de empezar

  1. Instale Estudio Anypoint de MuleSoft.
  2. Instale el conector de Automation Anywhere for MuleSoft.
  3. Cree el proyecto de flujo Estudio Anypoint de MuleSoft.

Agregue Actividades de bot al flujo de integración Mule para recopilar datos del bot.

Consejos para flujo de Mule:
  • Si la selección que desea no aparece en la lista, puede ingresar manualmente el contenido del campo. Por ejemplo, puede introducir el número de ID de un artículo. El número de ID aparece entre paréntesis al final de cada nombre de selección o Automation Anywhere Control Room.
  • Para introducir datos manualmente en un campo, active la casilla de verificación Modo de expresión.
  • Haga clic en Actualizar metadatos en el panel derecho para actualizar la lista de variables de salida.

Procedimiento

  1. Con el archivo de configuración seleccionado, en el panel Flujo, arrastre la actividad Resultado de bot para crear un flujo nuevo.
    El panel Propiedades de Mule muestra las opciones de configuración de Resultado de bot.
  2. Configure la conexión en Control Room.
    En el área Configuración básica, junto al campo Configuración del conector, haga clic en el signo Más para agregar una conexión.
  3. En el cuadro de diálogo Configuración de Automation Anywhere, seleccione una configuración de conector existente o cree una nueva configuración e ingrese la información de conexión correspondiente.

    Tipos de conexión:

    • Conexión de autenticación básica: ingrese el Control Room URL, el nombre de usuario y la contraseña.
    • Conexión de autenticación de clave API: ingrese la Control Room URL, el nombre de usuario y la clave API.
  4. En la pestaña Origen, seleccione la configuración del receptor HTTP predeterminado o el receptor HTTP personalizado creado en la lista desplegable.
  5. Haga clic en Probar conexión. Cuando la conexión sea satisfactoria, haga clic en Aceptar para cerrar el cuadro Probar conexión y, a continuación, haga clic en Aceptar para cerrar el cuadro de diálogo de Configuración de Automation Anywhere.
  6. Seleccione la pestaña General e ingrese la siguiente información:
    • Bot (Obligatorio): Seleccione un bot para ejecutar de la lista.
    • Clave de resultado de bot (Obligatorio): Cree una clave de resultado de bot que sea idéntica a la clave creada para la operación Ejecución de bot asincrónica.

      La clave permite que el receptor HTTP supervise una ejecución de bot específica y reciba el resultado del bot una vez que se complete la ejecución del bot.

  7. Seleccione la pestaña Avanzado. La siguiente información se muestra en General:
    Utilice la Clave de resultado de bot como ruta de la dirección URL
    • Con esta opción seleccionada

      La dirección URL de devolución de llamada se genera en este formato: https://my-mule-connector.cloudhub.io/aa-mule-connector/on-bot-results/sample-bot-key

    • Con esta opción no seleccionada

      La dirección URL de devolución de llamada se genera en este formato: https://my-mule-connector.cloudhub.io/aa-mule-connector/on-bot-results/[global-unique-identifier]

    • Version 11.3 usuarios

      Habilitado de forma predeterminada. Agregue la dirección URL de devolución de llamada a la lista permitida para asegurar que los datos se devuelven al bot. Si no se selecciona la casilla, se genera una ruta de URL aleatoria y podría ser difícil conocer la dirección URL completa para agregarla a la lista permitida. Establezca primero su configuración y cree una clave de resultado de bot única para cada resultado de bot en el flujo de Mule.

    • Usuarios de Automation 360 Cloud

      Habilitado de forma predeterminada. No es necesario agregar la dirección URL de devolución de llamada a la lista permitida. Desmarque la casilla para crear una clave de resultado de bot única para cada resultado de bot en el flujo de Mule. Utilice o ingrese una clave de resultado de bot única desde la pestaña General para garantizar que la dirección URL de devolución de llamada de cada flujo de Mule sea siempre única.