Découvrez les nouveautés, les modifications, ainsi que les correctifs et les limitations de Automation Co-Pilot pour la version v.38.

Nouveautés

L\'Extraction de document est désormais intégrée au Process Composer

Vous pouvez désormais ajouter l\'Extraction de document directement à vos flux d\'automatisation de processus en utilisant le Process Composer :
  • Concevez plus intelligemment, plus rapidement : ajoutez des tâches de document là où vous en avez besoin.
  • Restez flexible : modifiez et mettez à jour votre logique d\'extraction à mesure que votre processus évolue.
  • Gagnez du temps : éliminez les intégrations complexes et passez directement à l\'automatisation.

L\'extraction peut être effectuée en utilisant des Robots de tâches (via des Bot Runners) ou le Service d\'extraction cloud Automation Anywhere. Vous pouvez utiliser l\'Extraction de document comme une tâche native dans les processus générés par Document Automation pour traiter les données des factures, des formulaires ou des documents non structurés (sur n\'importe quel environnement).

L\'image suivante montre comment accéder à la nouvelle tâche Extraction de document :

Nouvelle tâche Extraction de document

Ajouter une tâche Extraction de document à une automatisation de processus

Prise en charge de l\'élément Calculer pour les formulaires

Nous avons ajouté l\'assistance pour l\'élément Calculer pour les formulaires de processus. Avec cette mise à jour, les formulaires peuvent désormais contenir des valeurs calculées qui peuvent être affichées dynamiquement dans toutes les versions d\'Automation Co-Pilot utilisant des formulaires de processus.
  • Rendu dynamique des formules : Les formulaires utilisés dans les étapes Démarrer, Formulaire ou Approbation d\'un processus prennent désormais en charge complètement l\'élément Calculer. Cela signifie que les formules sont automatiquement calculées et que leurs résultats sont affichés directement dans le formulaire.
  • Prise en charge des types de champ :
    • Champs numériques : les valeurs numériques sont calculées et affichées en fonction de la formule définie.
    • Champs de date : les dates calculées à l\'aide de fonctions prises en charge sont désormais affichées.
  • Affichage du calcul en temps réel : lorsqu\'une demande est créée depuis un processus qui inclut un champ Calculer, le formulaire affichera dynamiquement des valeurs calculées en fonction de la logique de formule définie dans le Form Composer.

Nouvel élément Calculer

Utilisation de l\'élément Calculer

Fonctionnalité de résilience améliorée pour les déploiements de robot basés sur des processus

Nous avons ajouté des Paramètres de résilience à la configuration du déploiement du processus. Cela rend les automatisations déclenchées par Automation Co-Pilot plus fiables et capables de mieux gérer les problèmes. Cette mise à jour permet aux administrateurs de contrôler comment les robots gèrent les fenêtres contextuelles inattendues.

Accédez à Configuration de processus → Modifier le processus → Onglet Déploiement pour trouver la nouvelle section Paramètres de résilience.

La case à cocher Gestion des fenêtres contextuelles Ignorer les fenêtres contextuelles inattendues est sélectionnée par défaut pour tous les Robots de tâches dans un processus. Lorsque cette option est sélectionnée, l\'automatisation de la tâche ignorera toute fenêtre contextuelle inattendue pendant l\'exécution de l\'automatisation.

Paramètres de résilience - Gestion des fenêtres contextuelles

Configurer les paramètres de déploiement pour un processus ou une tâche de robot

Prise en charge du bureau virtuel dans le mode PiP de Co-Pilot

En plus du mode Fenêtre virtuelle actuel, vous pouvez désormais exécuter vos automatisations assistées à l\'aide de Co-Pilot en mode Bureau virtuel avec PiP (image dans l\'image). Cette mise à jour offre plus de flexibilité et de sécurité lors de l\'utilisation de Microsoft Office et d\'autres applications de bureau pendant l\'exécution du robot. Vous pouvez mieux contrôler comment et où vos automatisations s\'exécutent à l\'écran :

Nouveau mode PiP du bureau virtuel

Remarque : Le mode PiP (y compris le bureau virtuel) n\'est disponible que pour les utilisateurs disposant d\'une licence Co-Pilot.
Vous pouvez configurer cette option pendant l\'exécution du programme en utilisant le menu déroulant Options d\'exécution depuis :
  • Assistant de bureau Automation Co-Pilot
  • Automation Co-Pilot intégré

Options du menu déroulant PiP

Comment le bureau virtuel diffère de la fenêtre virtuelle

Fonctionnalité Fenêtre virtuelle (PiP) Bureau virtuel (PiP)
Type de session Session enfant sur le même bureau Nouvelle session de bureau isolée
Contexte de sécurité Hérite de la sécurité du bureau parent Contexte de sécurité de bureau indépendant
Intégration Office Peut hériter des limitations de DRM/d\'autorisations Plus de flexibilité pour enregistrer, modifier, exporter
Cas d\'utilisation Interactions de base Office avancé ou automatisation sécurisée du poste de travail

Utilisation d\'un bureau virtuel pour le mode image dans l\'image

Prise en charge du nouveau type de valeur d\'attribut duration dans le Process Composer

Créez des variables qui affichent une durée en utilisant des jours, des heures, des minutes et des secondes. Vous pouvez désormais travailler facilement avec des variables basées sur le temps, ce qui vous offre plus de contrôle et de précision lors de la gestion des durées dans les processus automatisés. Grâce à la validation intégrée, vous pouvez définir des valeurs minimales, maximales et d\'incrément pour garantir que les entrées de durée se situent dans la plage attendue.

Préférences d\'affichage des tâches enregistrées pour les pages Attribuées et Demandées

Automation Co-Pilot pour les utilisateurs professionnels peut rapidement trouver les tâches qui comptent le plus pour eux. Avec cette mise à jour, vos préférences d\'onglet Tâches attribuées et Tâches demandées seront désormais enregistrées automatiquement pour chaque utilisateur.
  • Onglet Tâches attribuées : Si vous sélectionnez Mes tâches ouvertes, Automation Co-Pilot se souviendra de votre sélection et affichera automatiquement uniquement vos tâches ouvertes la prochaine fois que vous vous connecterez.
  • Onglet Tâches demandées : Si vous sélectionnez Demandé par moi, Automation Co-Pilot retiendra votre choix et affichera uniquement les tâches que vous avez demandées par défaut.
Avec cette amélioration :
  • Il y a moins de clics et plus de concentration. Vous pouvez accéder directement aux tâches qui vous importent sans avoir à réappliquer les filtres à chaque fois.
  • Vous bénéficiez d\'une expérience personnalisée car Automation Co-Pilot se souvient de votre vue préférée, ce qui rend les choses plus efficaces.
  • Aucune nouvelle formation n\'est nécessaire puisque les nouveaux utilisateurs comme les utilisateurs existants peuvent immédiatement voir les tâches les plus importantes sans avoir à chercher ou filtrer manuellement.

ID de cas Service Cloud : 02094999

Liens profonds pour les pages et les tâches Co-Pilot

Nous avons ajouté les liens profonds à Co-Pilot. Ceci vous permet d\'ouvrir des processus, des demandes ou des tâches spécifiques directement à partir d\'une URL partagée sans clics supplémentaires. Auparavant, cliquer sur un lien (par exemple, depuis Microsoft Teams, Slack ou un e-mail) vous menait à la page d\'accueil de Co-Pilot, et vous deviez trouver votre tâche vous-même. Maintenant, les liens profonds vous mènent directement à ce dont vous avez besoin.

  • Accès direct au processus : ouvrez un formulaire de processus spécifique en utilisant une URL avec son identifiant de processus. Vous pouvez également faire préremplir les champs de formulaire à partir des paramètres de l\'URL.
  • Demande et ciblage des tâches : liez directement à une tâche en attente dans une demande spécifique, à la dernière tâche dans un processus ou à une tâche terminée pour révision.
  • Gestion des erreurs :
    • si un lien pointe vers un processus inexistant : vous verrez un message d\'erreur clair avec un bouton pour revenir à la liste des automatisations.

      Message d\'erreur avec lien

    • Si un lien pointe vers une demande ou une tâche inexistante : vous verrez un message d\'erreur clair avec un bouton pour retourner à la liste des tâches.
    • Si un lien pointe vers un processus ou une tâche non autorisés : vous serez redirigé vers la liste Automatisation ou Tâches.
  • Intégration des équipes et des outils de collaboration : Les liens provenant de Microsoft Teams, Slack ou des e-mails s\'ouvrent désormais directement sur la bonne page Co-Pilot, ce qui permet de garder le contexte et de gagner du temps.

Intégrer des automatisations dans votre application à l\'aide d\'Automation Co-Pilot

Améliorations de la vue des cas pour les automatisations agentiques des processus

Nous introduisons de nouvelles fonctionnalités dans la vue des cas qui apportent plus de clarté et de flexibilité lors du travail avec les Agents IA et les processus.

  • Les Agents IA disposent désormais d\'un nouveau type de tâche appelé Collaboration avec un humain  : Cette étape permet à un Agent IA de suspendre une exécution et de demander une intervention humaine avant de continuer. Cela garantit que les humains gardent le contrôle aux points de décision clés, rendant les Agents IA plus sûrs, plus transparents et plus collaboratifs.

    Tâche Collaboration avec un humain

    Visibilité de la tâche :
    • Les étapes Collaboration avec un humain terminées sont affichées comme les tâches de formulaire.
    • Les tâches de planificateur restent masquées par défaut (les administrateurs/créateurs peuvent les afficher si nécessaire).

    Agent IA

  • Pour toutes les pages Demandes et Corbeille, nous avons amélioré la gestion des processus et des Agents IA :
    • Une nouvelle colonne Type a été ajoutée afin d\'indiquer clairement si un élément est un Processus ou un Agent IA. Elle prend en charge le filtrage et le tri pour un accès rapide.
    • La colonne Processus a été renommée Nom pour plus de cohérence.

    Nouvelle colonne de type ajoutée

Qu\'est-ce qui a changé ?

Accessibilité améliorée dans Automation Co-Pilot pour les applications intégrées

Pour se conformer aux normes d\'accessibilité modernes et améliorer l\'utilisabilité, nous avons augmenté l\'espacement visuel entre les robots et leurs actions associées dans la liste Automatisations lors de l\'utilisation d\'Automation Co-Pilot au sein des applications intégrées. Cette mise à jour facilite la navigation et l\'interaction avec les automatisations, offrant une expérience plus confortable et accessible pour tous les utilisateurs.

Attributs métier désormais disponibles pour tous les clients

Nous avons facilité l\'utilisation des Attributs métier dans Automation Co-Pilot pour le Web. Cette fonctionnalité ne nécessite plus de licence Enterprise Platform, elle est donc désormais disponible pour tous nos clients. Que vous utilisiez :
  • Sur site

  • Cloud

  • Community Edition

Vous pouvez désormais commencer à utiliser les Attributs métier immédiatement pour rationaliser vos automatisations et améliorer la cohérence des données sur l\'ensemble des processus. Profitez d\'un accès élargi et d\'une plus grande flexibilité, sans configuration supplémentaire requise.

Voir Compréhension des attributs métier dans Automation Co-Pilot

Remplacer les variables d\'entrée pour d\'une Tâche API dans le point de terminaison GoTo

Les créateurs de processus peuvent désormais remplacer les variables d\'entrée pour les Tâches API lors de l\'utilisation du point de terminaison GoTo. Cela le rend similaire aux tâches Robot.

Remplacer la valeur d\'entrée de la tâche cible

Auparavant, les points de terminaison GoTo permettaient de modifier les variables d\'entrée des tâches, telles que Robot, Formulaire, Approbation, Extraction de document et Processus. Si une Tâche API était choisie, l\'option de remplacement n\'était pas disponible. Cette amélioration permet aux concepteurs de transmettre des entrées contextuelles aux Tâches API en utilisant le nœud GoTo, rendant la conception plus flexible et réutilisable.

Temps d\'achèvement de l\'étape visible dans la vue de processus

Nous avons réajouté la date et l\'heure d\'achèvement pour chaque étape (après qu\'elle soit marquée comme terminée) dans la Vue des étapes de processus. Cette fonctionnalité a été conçue pour conserver une interface utilisateur simple et facile à lire, sans ajouter d\'encombrement. Elle aide les équipes à voir combien de temps chaque étape du processus prend, offrant une transparence et une traçabilité précieuses. Ceci offre :
  • Auditabilité améliorée : suivez facilement le momment où chaque étape a été achevée.
  • Amélioration de l\'affectation des ressources : identifiez les goulets d\'étranglement et organisez votre flux de travail en fonction des temps d\'exécution réels.
  • Meilleure visibilité de l\'équipe : donnez à votre équipe une meilleure visibilité sur les délais d\'exécution.

Pour ajuster l\'affichage de la date et de l\'heure d\'achèvement dans la Vue des étapes de processus, faites glisser la barre de défilement coulissante vers la gauche et vers la droite :

Barre de défilement coulissante pour la date et l\'heure d\'achèvement

Étiquettes mises à jour dans Automation Co-Pilot pour les utilisateurs professionnels

Les intitulés suivants ont été mis à jour dans l\'interface des paramètres Automation Co-Pilot pour les utilisateurs professionnels :

  • Le titre de la section Capacité de la base de connaissances a été renommé en Mémoire d\'index conversationnel.
  • Le texte de description fait désormais référence à 200 Mo de mémoire d\'index conversationnel au lieu de 200 Mo de capacité de base de connaissances.

Correctifs

Nous avons corrigé un problème dans le compositeur de formulaires. Avant, les formulaires pouvaient planter si vous rouvriez une règle Élément de tableau après avoir supprimé une condition. Maintenant, vous pouvez ajouter, supprimer et modifier des conditions sur Éléments de tableau sans aucune interruption.
Dans les versions précédentes, le bouton Ouvrir le dossier dans l\'élément Dossier de formulaires interactifs manquait d\'espace entre l\'icône et le texte à côté. Cela ajoutait du désordre et rendait la lecture difficile. Maintenant, il y a un espace clair et uniforme entre l\'icône et le texte, ce qui le rend plus facile à lire.

Espacement des formulaires interactifs pour Ouvrir le dossier

Lorsque vous créez un formulaire avec un élément Nombre dans Automation Co-Pilot pour le bureau, les nombres de plus de 15 chiffres ne s\'affichaient pas correctement. Ce problème se produisait même si la séparation par virgule était activée. Maintenant, si le nombre dépasse 15 chiffres, il sera arrondi à la précision à 15 chiffres la plus proche pour les formulaires de bureau.
Auparavant, lorsqu\'une règle était appliquée pour définir la valeur d\'un élément de l\'Éditeur de texte enrichi (RTE), le contenu de l\'éditeur était mis à jour correctement, mais le focus ne défilait pas automatiquement vers le bas du contenu. Au lieu de cela, la position de défilement restait soit statique, soit en haut, ce qui pouvait entraîner une certaine confusion. L\'éditeur fait désormais défiler automatiquement vers le bas, améliorant la visibilité et l\'alignement avec le comportement attendu lors des mises à jour dynamiques du contenu.

Si un utilisateur ajoutait une longue étiquette Élément (par exemple, une étiquette de plus de 200 caractères sans espaces) à un formulaire, le texte de l\'étiquette ne revenait pas à la ligne et était visuellement coupé, à la fois dans le canevas du Form Composer et lors du rendu du formulaire à partir du processus. Maintenant, une étiquette de plus de 200 caractères sans espaces se renvoie correctement à la ligne suivante ou est tronquée.

Une barre de défilement horizontale apparaissait inutilement en bas de la page Créer une demande dans l\'interface Web de Automation Co-Pilot. Cela se produisait lorsque des utilisateurs créaient et joignaient un formulaire à un processus et l\'exécutaient, entraînant un comportement de débordement et une expérience utilisateur dégradée. La barre de défilement horizontale n\'apparaît plus.
Dans les intégrations iFrame Automation Co-Pilot comme Salesforce, les utilisateurs ne pouvaient pas utiliser de variables cachées. Lorsque les données du formulaire étaient envoyées à l\'aide de postMessage, les variables cachées du formulaire n\'étaient pas transmises, ce qui entraînait un transfert de données incomplet vers la plateforme Automation Co-Pilot.

Maintenant, la façon dont les données postMessage sont traitées a été améliorée afin de garantir que les variables cachées soient correctement analysées et incluses dans la charge utile de soumission du formulaire. Les variables cachées restent désormais comme prévu lors de l\'utilisation de formulaires Automation Co-Pilot intégrés.

ID de cas Service Cloud : 02222829

Lors de l\'utilisation d\'une Embedded Automation avec Automation Co-Pilot, et en cliquant sur le bouton Ouvrir dans une nouvelle fenêtre, la nouvelle fenêtre peut brièvement afficher la page intégrée avant d\'ouvrir la page de création de demande.

Lorsque vous téléchargiez un fichier de plus de 4 Mo dans un formulaire dans Automation Co-Pilot, des fichiers temporaires multiparties étaient créés dans l\'emplacement des fichiers temporaires du serveur Control Room (C:\window\temp ou appdata\temp). Cela provoquait un remplissage de l\'espace disque du serveur. Désormais, ces fichiers multiparties sont automatiquement supprimés de l\'emplacement temporaire, empêchant ainsi le disque du serveur de se remplir.

ID de cas Service Cloud : 02171128

Les déploiements de Robot cessent leurs tentatives si la taille d\'entrée dépasse 5 Mo (par exemple, 18 Mo). Ils échouent et affichent un message d\'erreur dans le journal d\'audit. Cela permet aux futurs déploiements de robot de fonctionner sans problème.

ID de cas Service Cloud : 02193652

Lorsque vous exécutez un processus avec un formulaire qui inclut soit :
  • Un nom d\'image avec des caractères japonais.
  • Un fichier image situé dans un dossier avec un nom japonais.

Le message d\'erreur : La requête URI a été rejetée car elle ne peut contenir que des caractères ASCII imprimables n\'apparaît plus, et le processus s\'exécute correctement.

ID de cas Service Cloud : 02204813

Lorsqu\'un formulaire fait partie d\'une dépendance à un robot ou un processus parent, vous pouvez désormais choisir une version antérieure du formulaire à extraire sans provoquer d\'erreur. Auparavant, une erreur se produisait indiquant que la version précédente ne pouvait pas être extraite, et vous deviez contacter l\'administrateur si le problème persistait.

ID de cas Service Cloud : 02211884

Après avoir créé un formulaire et ajouté le composant image pour créer un processus, toute image de grande largeur ou hauteur qui était liée au formulaire sera entièrement visible lorsque vous exécuterez le processus. Auparavant, une partie de l\'image était masquée ou coupée de la vue dans le formulaire.

ID de cas Service Cloud : 02210232

Lorsque la langue de la Control Room était définie sur autre chose qu\'anglais, la page Groupe d\'utilisateurs sous Automation Co-Pilot se réactualisait en boucle lorsque la ressource de déploiement était vide. Ceci rendait la page inutilisable pour les utilisateurs non anglophones lors de la configuration de la ressource de déploiement par défaut pour un processus Automation Co-Pilot. Désormais, les utilisateurs peuvent choisir une ressource de déploiement par défaut même si la langue de la Control Room n\'est pas l\'anglais et la page Groupe d\'utilisateurs reste stable quel que soit le paramètre de langue.

ID de cas Service Cloud : 02222784

Les clients peuvent désormais exporter les tâches depuis l\'interface Document Automation et obtenir les données de tâches attribuées pour un traitement hors ligne ou des rapports. Auparavant, lorsque les utilisateurs cliquaient sur le lien Exporter (après avoir vu une notification Succès), ils étaient redirigés vers la page Tâches au lieu de télécharger le fichier .CSV attendu.

ID de cas Service Cloud : 02223778

Si un nouveau processus inclut un formulaire avec un élément document, et que cet élément est associé à un champ Sélectionner un fichier dans le formulaire ou à une variable de fichier, vous ne verrez plus d\'erreur de correspondance pour l\'élément document après avoir enregistré et rouvert le processus.

Remarque : Ce problème ne se produisait lors de la première exécution, lors de la transition du processus de l\'ancien Process Composer vers le nouveau Process Composer Next-Gen, ou lorsque le processus était importé.
Lorsqu\'on clique sur un élément de lien hypertexte dans un formulaire Web (configuré avec une URL valide), il s\'ouvrait auparavant dans deux onglets de navigateur séparés au lieu d\'un seul. Ce problème a été résolu. Désormais, les liens hypertextes dans le moteur de rendu du formulaire Web s\'ouvriront dans un seul onglet du navigateur comme ils le doivent.
Auparavant, les utilisateurs ne pouvaient pas exécuter un processus si un formulaire comportait un élément de date avec une valeur par défaut qui était mappée entre les étapes. Le processus échouait lorsque l\'élément de date était mappé à une valeur par défaut. Ce problème est maintenant résolu. Les utilisateurs peuvent désormais exécuter les processus sans problème, même lorsque l\'élément de date du formulaire est mappé à une valeur par défaut, mappé à une variable, ou laissé non mappé.
L\'option Synchroniser les fichiers dans la page AI Knowledge de Automation Co-Pilot reste désormais indisponible jusqu\'à la fin de la synchronisation des fichiers.

Auparavant, si les utilisateurs actualisaient la page pendant qu\'une synchronisation était en cours, l\'option devenait activée même si la synchronisation était toujours en cours, ce qui pouvait inciter les utilisateurs à recommencer la synchronisation.

L\'option Synchroniser les fichiers dans la page AI Knowledge de Automation Co-Pilot devient désormais disponible immédiatement après la fin de la synchronisation.

Auparavant, l\'option Synchroniser les fichiers restait indisponible pendant quelques secondes, ce qui obligeait l\'utilisateur à actualiser la page manuellement.

Lorsque vous utilisez l\'automatisation conversationnelle dans Automation Co-Pilot et que vous cliquez sur l\'option par défaut Recommander les automatisations que je peux exécuter, vous pouvez désormais afficher les 10 principales automatisations publiées et attribuées à votre équipe. De plus, taper le nom de l\'automatisation dans l\'invite de chat affichera l\'automatisation spécifique comme prévu.

Auparavant, seul un nombre limité d\'automatisations était affiché, même si plusieurs automatisations étaient publiées et attribuées à votre équipe.

Lorsque vous exécutez un processus depuis l\'interface de chat qui utilise des variables d\'entrée, la notification en ligne affiche désormais correctement les détails du processus, y compris l\'ID de la demande et l\'ID de suivi. Ceci vous permet de suivre et de gérer vos automatisations directement depuis la fenêtre de chat.

Auparavant, la notification affichait uniquement l\'ID d\'automatisation, qui ne fournissait pas le statut correct ni les détails de l\'automatisation.

La capacité d\'index achetée et disponible s\'affiche désormais correctement, permettant aux administrateurs de gérer les allocations comme prévu.

Auparavant, la capacité de l\'index était incorrectement affichée comme zéro, même lorsque la licence d\'entreprise incluait une capacité disponible.

Lorsqu\'un processus est exécuté, les tâches d\'approbation terminées sont désormais affichées en mode lecture seule, offrant une confirmation claire que l\'approbation est finalisée et empêchant les actions en double.

Auparavant, après avoir terminé une tâche d\'approbation, l\'étape ne passait pas en lecture seule comme prévu et continuait d\'apparaître comme active, permettant aux utilisateurs de tenter d\'approuver ou de refuser à nouveau, ce qui entraînait alors un message indiquant que l\'étape avait déjà été terminée.

L\'interface de chat affiche désormais correctement un message d\'erreur lorsqu\'une automatisation est indisponible à l\'exécution.

Auparavant, si un utilisateur essayait d\'exécuter une automatisation depuis l\'interface de chat qui avait été supprimée du référentiel public, seule une icône de chargement continue apparaissait, et l\'erreur n\'était visible que dans les journaux du backend.

Lorsque vous accédez aux tâches en attente valides à partir de l\'onglet Tâche, les tâches s\'ouvrent désormais correctement sans aucune erreur.

Auparavant, un message d\'erreur apparaissait brièvement avant que les tâches valides ne se chargent correctement.

Dans la section Assistant, vous pouvez désormais voir les messages de chat précédents en faisant défiler vers le haut dans la fenêtre de chat.

Auparavant, les anciens messages ne se chargeaient pas automatiquement lors du défilement vers le haut.

Vous pouvez désormais générer avec succès des résumés d\'automatisation basés sur l\'IA pour tous les processus dès la configuration initiale, même lorsque le dossier des robots ou ses sous-dossiers contiennent plus de 200 fichiers.

Auparavant, la génération de résumé échouait et certains fichiers étaient omis si le dossier des bots ou ses sous-dossiers dépassaient 200 fichiers.

L\'heure de la dernière synchronisation réussie affiche désormais correctement Non synchronisé lorsque vous effectuez la première synchronisation de fichiers sur la page Connaissance IA.

Auparavant, le système affichait de manière incorrecte la date de dernière synchronisation réussie comme Il y a 55 ans lors de la première synchronisation des fichiers.

Vous pouvez désormais afficher les 10 premières automatisations disponibles et attribuées à votre équipe dans l\'espace de travail public directement dans la fenêtre de chat en cliquant sur le bouton Recommander des automatisations que je peux exécuter dans la section Assistant.

Auparavant, seul un nombre limité d\'automatisations était affiché, et accéder aux autres nécessitait de saisir manuellement le nom de l\'automatisation dans la fenêtre de discussion.

Limites

Dans Automation 360 v.37 et antérieures, un seul type de processus était disponible : Classique. À partir d\'Automation 360 v.38, un nouveau type de processus appelé Agentique a été ajouté.

Pour accompagner ce changement, un nouveau filtre Type a été ajouté à la page d\'accueil des requêtes. Cela permet aux utilisateurs de filtrer en fonction du type de processus. Cependant, dans certains environnements, ce filtre peut ne pas fonctionner correctement car les valeurs par défaut sont absentes dans les index Elasticsearch (ES).

Le système prend désormais en charge deux méthodes de stockage :
  • Base de données relationnelle (SGBDR)
  • Elasticsearch (ES)

Des valeurs par défaut ont été ajoutées au SGBDR pour les nouveaux champs tels que processType et executionEngine. Mais ES ne définit pas automatiquement les valeurs par défaut. Donc, certains enregistrements dans ES peuvent ne pas avoir ces champs, ce qui peut faire échouer le filtre Type ou donner des résultats incomplets.

Une migration unique a été introduite pour faire correspondre les données ES aux valeurs par défaut de la base de données :
  • Pour les Déploiements cloud, cette migration se fait automatiquement via un plan de mise à jour global, mettant à jour toutes les entrées de requête existantes avec les bonnes valeurs par défaut.
  • Pour les Déploiements sur site, une solution de contournement manuelle est fournie pour garantir que tout soit cohérent.

Une fois cette migration terminée, le filtre Type affichera correctement les types de processus Classique et Agentique.

Solution de contournement pour les déploiements sur site : Pour mettre à jour manuellement les mappings ES et remplir les valeurs manquantes :
  1. Mettre à jour l\'index process_composer_request
    • Vérifier le mappage existant :

      GET /process_composer_request

    • Ajoutez les champs manquants si nécessaire :
      PUT process_composer_request/_mapping
      {
        "properties": {
          "processType": {
            "type": "text",
            "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } }
          },
          "executionEngine": {
            "type": "text",
            "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } }
          }
        }
      }
      
    • Remplissez les valeurs de champ manquantes :
      POST process_composer_request/_update_by_query
      {
        "script": {
          "source": """
            if (ctx._source.processType == null) {
              ctx._source.processType = 'PROCESS';
            }
            if (ctx._source.executionEngine == null) {
              ctx._source.executionEngine = 'EXECUTION_ENGINE_V1';
            }
          """,
          "lang": "painless"
        }
      }
      
    • Vérifier l\'achèvement de la mise à jour :
      GET process_composer_request/_search
      {
        "query": {
          "bool": {
            "must_not": [{ "exists": { "field": "processType" } }]
          }
        }
      }
      

      Résultat attendu : Aucun document retourné.

  2. Mettre à jour l\'index process_composer_task
    • Vérifier le mappage existant :

      GET /process_composer_task

    • Ajoutez les champs manquants si nécessaire :
      PUT process_composer_task/_mapping
      {
        "properties": {
          "processType": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } },
          "executionEngine": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } },
          "workflowControllerType": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } },
          "sourceType": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }
        }
      }
      
      
    • Remplissez les valeurs de champ manquantes :
      POST process_composer_task/_update_by_query
      {
        "script": {
          "source": """
            if (ctx._source.processType == null) {
              ctx._source.processType = 'PROCESS';
            }
            if (ctx._source.executionEngine == null) {
              ctx._source.executionEngine = 'EXECUTION_ENGINE_V1';
            }
            if (ctx._source.workflowControllerType == null) {
              ctx._source.workflowControllerType = 'STEP';
            }
            if (ctx._source.sourceType == null) {
              ctx._source.sourceType = 'USER';
            }
          """,
          "lang": "painless"
        }
      }
      
      
    • Vérifier l\'achèvement de la mise à jour :
      GET process_composer_task/_search
      {
        "query": {
          "bool": {
            "must_not": [{ "exists": { "field": "processType" } }]
          }
        }
      }
      
      

      Résultat attendu : Aucun document retourné.

Après avoir terminé les étapes ci-dessus :
  • Tous les enregistrements de requête et de tâche actuels auront les bonnes valeurs par défaut.
  • Le filtre Type sur la page d\'accueil des demandes fonctionnera comme il se doit.
  • Aucune correction au niveau du code n\'est nécessaire ; il s\'agit d\'un alignement unique des données entre les versions 37 et 38.
Lors de l\'utilisation d\'une tâche Automation Co-Pilot : Formulaire, avec des règles sur les champs déroulants, vous pourriez remarquer certains problèmes :
  • Si une liste déroulante possède une liste d\'éléments par défaut, les règles (comme la logique d\'affichage/de masquage) fonctionnent correctement.
  • Si une liste déroulante obtient sa liste d\'éléments à partir d\'une entrée, les règles pourraient ne pas fonctionner correctement.
  • Ce problème est plus évident avec de grandes listes déroulantes (comme plus de 400 éléments), où définir toutes les valeurs par défaut n\'est pas pratique.

Les règles peuvent ne pas fonctionner lorsque la liste déroulante est remplie avec des éléments provenant de l\'entrée.

ID de cas Service Cloud : 02202529

Lorsque vous saisissez une invite dans l\'onglet Automation Co-Pilot Assistant, sélectionnez du texte dans l\'invite, puis appuyez sur la touche Entrée, l\'application se ferme inopinément. Soumettre l\'invite en utilisant le bouton Envoyer fonctionne comme prévu.

Solution de contournement: utilisez le bouton Envoyer pour soumettre l\'invite au lieu d\'appuyer sur Entrée lorsque le texte est sélectionné.

Lorsque vous utilisez une liste de chaînes pour définir les options sélectionnées pour un élément de formulaire Groupe de cases à cocher, cela ne fonctionne pas correctement. Le Groupe de cases à cocher nécessite une structure Dictionnaire <Boolean>. Dans cette structure, chaque clé est une option, et la valeur booléenne indique si elle est sélectionnée. En ce moment, si vous passez une <String> Liste directement au champ Case à cocher, elle ne sera pas automatiquement transformée au format de dictionnaire requis.

Si vous passez une variable Liste directement comme options sélectionnées pour un Groupe de cases à cocher ou un Menu déroulant à sélection multiple, les options ne sont pas sélectionnées correctement lors de l\'exécution du processus. Vous ne verrez pas de message d\'erreur, mais le formulaire n\'affichera pas les valeurs pré-sélectionnées que vous attendez.

Solution de contournement:
  1. créez une variable Liste <String> avec les options que vous souhaitez présélectionner.
  2. Utilisez la méthode utilitaire .Form:toCheckboxPickedOptions pour transformer la liste en dictionnaire.
  3. Passez ce dictionnaire comme entrée d\'options sélectionnées pour le Groupe de cases à cocher.
Limitations des versions précédentes

Un problème affectant certains processus Automation Co-Pilot est devenu plus visible pour les utilisateurs mettant à jour vers Automation 360 v.37. Dans les versions précédentes, lors du remappage des robots et des formulaires dans un processus, seul le dernier remappage était enregistré, tandis que les remappages précédents effectués pendant la même session de modification n\'étaient pas conservés.

Solution de contournement: Pour résoudre le problème, remappez manuellement tous les robots et toutes les références de formulaire concernés dans vos processus Automation Co-Pilot . Une fois que ces remappages sont terminés et enregistrés dans Automation 360 v.37, le problème ne se reproduira plus pour ces processus. Assurez-vous de vérifier toutes les dépendances de processus après le remappage pour vous assurer qu\'elles sont correctes.

ID de cas Service Cloud : 02225314

Lorsque un élément de tableau masqué est rendu visible à l\'aide des règles de formulaire, il ne s\'affiche pas en pleine largeur comme prévu. Au lieu de cela, le tableau apparaît avec un style de largeur incorrect, au lieu de son affichage par défaut à 100 % de largeur. Ce problème se produit uniquement lorsque la visibilité est contrôlée par des règles de formulaire. Le tableau s\'affiche correctement sans l\'utilisation de règles.

Après la mise à jour de Automation 360 d\'une version antérieure à 28 vers la version 36, les formulaires existants affichent des boutons Soumettre en double. Dans les versions précédentes, seuls les boutons au niveau du processus étaient affichés. Mais la version plus récente affiche à la fois des boutons au niveau du processus et au niveau du formulaire, ce qui entraîne une duplication.

Solution de contournement: Pour empêcher l\'apparition du bouton dupliqué, activez le paramètre Rendre le champ masqué pour le bouton au niveau du formulaire. Cependant, si vous avez de nombreux formulaires, cette solution de contournement nécessite des mises à jour manuelles pour chacun, ce qui peut prendre beaucoup de temps.

ID de cas Service Cloud : 02211874

Lorsque vous exécutez un processus basé sur une variable d\'entrée en utilisant Automation Co-Pilot et essayez de charger un fichier en utilisant une variable de fichier comme entrée, le fichier ne se télécharge pas correctement dans Automation Co-Pilot et génère une erreur.
Lorsque vous créez un formulaire avec un élément numérique, puis :
  • Ajoutez une règle de formulaire en utilisant la condition inférieur à (<) pour l\'élément numérique.
  • Définissez une action pour afficher un message d\'avertissement si cette condition est remplie. Par exemple, Si le nombre < 18, alors afficher un message d\'avertissement.
  • Enregistrer le formulaire.
  • Créer un processus, joindre le formulaire et exécuter le processus.
Si vous saisissez un nombre supérieur au nombre défini dans la condition inférieur à (<) (par exemple, 20), le message d\'avertissement s\'affiche. Le message d\'avertissement ne doit pas s\'afficher.

Lorsqu\'un processus qui inclut des valeurs d\'éléments est déclenché depuis Automation Co-Pilot, il doit capturer les valeurs des éléments du formulaire, y compris les variables cachées, et les mapper selon les règles définies dans le Process Composer. Après la mise à jour vers Automation 360 v.37, les variables cachées ne sont pas capturées et passent pour le traitement des règles de processus.

Cependant, cela est limité aux variables masquées dans le formulaire uniquement.

Après la mise à jour de Automation 360 d\'une version antérieure à 28 vers la version 36, les formulaires existants affichent des boutons Soumettre en double. Dans les versions précédentes, seuls les boutons au niveau du processus étaient affichés. Mais la version plus récente affiche à la fois des boutons au niveau du processus et au niveau du formulaire, ce qui entraîne une duplication.

Solution de contournement: Pour empêcher l\'apparition du bouton dupliqué, activez le paramètre Rendre le champ masqué pour le bouton au niveau du formulaire. Cependant, si vous avez de nombreux formulaires, cette solution de contournement nécessite des mises à jour manuelles pour chacun, ce qui peut prendre beaucoup de temps.

ID de cas Service Cloud : 02211874

Lorsque vous mappez un formulaire en utilisant le mappage de variables d\'une étape précédente du processus, les étiquettes des éléments disparaissent dans les étapes suivantes et terminées. Bien que les données passent correctement, les étiquettes ne s\'affichent pas comme prévu pour les éléments.
Actuellement, un utilisateur connecté en tant qu\'administrateur Automation Co-Pilot sans disposer d\'une licence utilisateur Automation Co-Pilot n\'est pas autorisé à exécuter ou à planifier un processus depuis un espace de travail public. Un utilisateur disposant de l\'autorisation d\'exécuter ou de planifier et d\'accéder au dossier du processus doit pouvoir exécuter ou planifier le processus.

Solution de contournement: ajoutez la licence requise.

Actuellement, un utilisateur connecté en tant qu\'administrateur Automation Co-Pilot sans disposer d\'une licence utilisateur Automation Co-Pilot n\'est pas autorisé à exécuter ou à planifier un processus depuis un espace de travail public. Un utilisateur disposant de l\'autorisation d\'exécuter ou de planifier et d\'accéder au dossier du processus doit pouvoir exécuter ou planifier le processus.

Solution de contournement: ajoutez la licence requise.

Mises à jour de l\'interface

Process Composer
Une nouvelle Tâche d\'extraction de document a été ajoutée au panneau Éléments dans le Process Composer que vous pouvez faire glisser dans n\'importe quel processus pour extraire des données à partir de documents :

Nouvelle tâche Extraction de document

L\'élément Calculer a été ajouté au panneau Éléments pour les formulaires dans le Process Composer :

Nouvel élément Calculer

Automation Co-Pilot
Un nouveau type de filtre, Type a été ajouté avec 2 options déroulantes : Agent IA et Processus pour configurer des automatisations agentiques des processus. De plus, la colonne Type a été ajoutée à la page d\'accueil Configuration du processus.

Configuration de l\'automatisation agentique des processus

Une nouvelle section Paramètres de résilience a été ajoutée à l\'onglet Configuration de processus → Modifier un processus → Onglet Déploiement avec une option Gestion des fenêtres contextuelles, ainsi que quelques changements de titres de section : Paramètres de déploiement et Version de processus :

Paramètres de résilience - Gestion des fenêtres contextuelles

Une nouvelle option Bureau virtuel a été ajoutée en tant que paramètre Exécuter en mode PiP pour Co-Pilot :

Nouveau mode PIP du bureau virtuel

Exécuter en mode PiP avec les options Bureau virtuel et Fenêtre virtuelle a été ajouté au menu déroulant Options d\'exécution à partir de :
  • Assistant de bureau Automation Co-Pilot
  • Automation Co-Pilot intégré

Options du menu déroulant Exécuter en mode PiP

Pour toutes les pages Demandes et Corbeille :
  • Une nouvelle colonne Type a été ajoutée afin d\'indiquer clairement si un élément est un Processus ou un Agent IA.
  • La colonne Processus a été renommée Nom pour plus de cohérence.

Nouvelle colonne Type ajoutée

Un nouveau type de tâche appelé Collaboration avec un humain a été ajouté à l\'assistance Agent IA :

Tâche Collaboration avec un humain