Ajouter On Bot Result (Résultat robot) à des flux Mule

L'option de palette On Bot Result fait partie du connecteur Automation Anywhere for MuleSoft utilisé pour transmettre les données bot au flux .

Prérequis

  1. Installation de la Studio multipoint MuleSoft.
  2. Installez le connecteur Automation Anywhere for MuleSoft.
  3. Créer un projet de flux Studio multipoint MuleSoft.

Ajoutez une activité On Bot Result au flux d'intégration Mule pour collecter des données à partir du bot.

Astuces relatives au flux Mule :
  • Si la sélection que vous souhaitez n'est pas répertoriée, vous pouvez éventuellement saisir le contenu du champ. Par exemple, vous pouvez entrer le numéro d'identification d'un élément. Ce numéro d'ID est indiqué entre parenthèses à la fin de chaque nom ou Automation Anywhere Control Room de sélection.
  • Pour saisir manuellement des données dans un champ, activez la case à cocher du mode expression.
  • Cliquez sur Actualiser les métadonnées dans le panneau de droite pour actualiser la liste des variables de sortie.

Procédure

  1. Une fois votre fichier de configuration sélectionné, dans le panneau Flux, faites glisser l'activité On Bot Result pour créer un nouveau flux.
    Le panneau Propriétés Mule affiche les options de configuration On Bot Result.
  2. Configurez la connexion à la Control Room.
    Dans la zone Paramètres de Base, à côté du champ Configuration du connecteur, cliquez sur Plus pour ajouter une connexion.
  3. Dans la boîte de dialogue Configuration d'Automation Anywhere, sélectionnez une configuration de connecteur existante ou créez une nouvelle configuration et saisissez les informations de connexion correspondantes.

    Type de connexion :

    • Connexion d'authentification de base : saisissez l'URL, le nom d'utilisateur et le mot de passe de Control Room.
    • Connexion d'authentification par clé API : saisissez l'URL, le nom d'utilisateur et la clé API de Control Room.
  4. Dans l'onglet Source, sélectionnez la configuration d'écouteur HTTP par défaut ou l'écouteur HTTP personnalisé créé dans la liste déroulante.
  5. Cliquez sur Tester la connexion. Lorsque la connexion est établie, cliquez sur OK pour fermer la boîte de dialogue Tester la connexion, puis cliquez sur OK pour fermer la boîte de dialogue Configuration d'Automation Anywhere.
  6. Sélectionnez l'onglet Général et saisissez les informations suivantes :
    • Robot (obligatoire) : Sélectionnez dans la liste un bot à exécuter.
    • Clé de résultat du robot (obligatoire) : Créez une clé de résultat de bot identique à la clé créée pour l'opération Exécuter un robot asynchrone.

      Cette clé permet à l'écouteur HTTP de surveiller une exécution de bot spécifique et de recevoir le résultat du bot une fois l'exécution du bot terminée.

  7. Sélectionnez l'onglet Avancé. Les informations suivantes s'affichent dans Général :
    Utiliser la clé de résultat du robot comme chemin d'URL
    • Avec cette option sélectionnée

      L'URL de rappel est générée dans ce format : https://my-mule-connector.cloudhub.io/aa-mule-connector/on-bot-results/sample-bot-key

    • Avec cette option non sélectionnée

      L'URL de rappel est générée dans ce format : https://my-mule-connector.cloudhub.io/aa-mule-connector/on-bot-results/[global-unique-identifier]

    • Utilisateurs de Version 11.3

      Activé par défaut. Ajoutez l'URL de rappel à la liste approuvée pour vous assurer que les données sont renvoyées au bot. Si la case n'est pas cochée, un chemin d'URL aléatoire est généré et il peut être difficile de connaître l'URL complète à ajouter à la liste de confiance. Configurez d'abord votre configuration et créez une clé de résultat du bot unique pour chaque On bot result dans le flux Mule.

    • Utilisateurs de Automation 360 Cloud

      Activé par défaut. L'ajout de l'URL de rappel à la liste de confiance n'est pas nécessaire. Décochez la case pour créer une clé de résultat du bot unique pour chaque On bot result dans le flux Mule. Utilisez ou saisissez une clé de résultat du bot unique à partir de l'onglet Général pour vous assurer que l'URL de rappel pour chaque flux Mule sera toujours unique.