Types de déclencheurs Web
- Dernière mise à jour2026/01/13
Automation Anywhere Control Room prend en charge deux types de déclencheurs Web qui lancent une automatisation lorsqu\'un événement se produit dans l\'application externe. Vous pouvez créer des déclencheurs basés sur Webhooks pour récupérer des données en temps réel ou sur Sondage pour extraire des données périodiquement. Les deux types de Déclencheurs Web sont compatibles avec les Robots de tâches et les Tâches API.
Déclencheurs basés sur des Webhooks
Utilisez les déclencheurs basés sur les Webhooks pour une communication en temps réel. Ces déclencheurs sont des rappels HTTP qui lancent instantanément le flux d\'automatisation lorsqu\'un événement se produit. Lorsqu\'un événement spécifique se produit dans une application, il envoie une notification à une URL de rappel prédéfinie (le webhook). Cette notification, souvent sous la forme d\'une requête POST, contient des données pertinentes sur l\'événement. Vous devez ajouter l\'URL de rappel dans l\'application externe pour que la Control Room reçoive les informations de l\'événement.
Flux de travail
- Abonnement: Un Control Room s\'abonne à un webhook en fournissant une URL de rappel.
- Déclencheur d\'événement : Lorsqu\'un événement pertinent se produit, le service envoie une requête HTTP POST à l\'URL spécifiée, contenant des données sur l\'événement.
- Initiation de l\'action : L\'application réceptrice traite les données du webhook et exécute les actions souhaitées.
Avantages
- Mises à jour en temps réel: Les webhooks fournissent des notifications immédiates, garantissant que les actions sont déclenchées rapidement.
- Efficacité: Ils réduisent le besoin de sondages fréquents, économisant ainsi des ressources.
- Flexibilité : Les webhooks peuvent être utilisés avec diverses applications et services.
Déclencheurs basés sur les Webhooks dans la Control Room
- GitHub
- Google Agenda
- Jira
- Microsoft 365 Outlook
- Microsoft Teams
- ServiceNow
- SharePoint
- Écouteur
Cas d\'utilisation courants
- Intégration ServiceNow : Le déclencheur lance le flux de travail d\'automatisation lorsqu\'un enregistrement est créé, mis à jour, interrogé ou supprimé.
- Support client : Acheminer automatiquement les tickets d\'assistance entrants vers l\'équipe appropriée.
- Automatisation du marketing : Envoi d\'e-mails personnalisés en fonction du comportement du client.
Déclencheurs basés sur le sondage
Utilisez les déclencheurs basés sur le sondage pour l\'extraction périodique de données. Ces déclencheurs vérifient périodiquement les modifications ou les mises à jour dans une source de données. Ils sont utilisés lorsque les notifications en temps réel ne sont pas disponibles ou lorsque la fréquence des mises à jour est relativement faible. Vous devez définir la fréquence selon laquelle le déclencheur récupère les informations d\'événement.
Flux de travail
- Configuration: configurez un sondeur avec l\'URL de la source de données ou le point de terminaison de l\'API ainsi que l\'intervalle de sondage.
- Extraction des données : L\'interrogateur envoie périodiquement des requêtes à la source de données pour récupérer les données les plus récentes.
- Traitement des données : analysez les données extraites afin d\'identifier les changements ou les mises à jour.
- Initiation de l\'action : Si des changements sont détectés, le sondeur déclenche les actions appropriées.
Avantages des sondeurs :
- Simplicité: la mise en œuvre des sondeurs est simple.
- Fiabilité : ils sont fiables dans les situations où la connectivité réseau est instable.
- Flexibilité : vous pouvez les utiliser avec différentes sources de données, notamment des bases de données, des API et des fichiers.
Déclencheurs basés sur le sondage dans la Control Room :
Cas d\'utilisation courants des sondeurs :
- Gestion des inventaires : Vérification régulière des niveaux de stock et déclenchement des processus de réapprovisionnement.
- Rapports financiers : Génération de rapports périodiques basés sur des données financières mises à jour.
- Synchronisation des données : Maintenir la cohérence des données entre différents systèmes.