Aller au contenu

Confiez les tâches répétitives à un workflow

Création visuelle, branches conditionnelles et intégration de plusieurs systèmes : chaque étape reste visible.

Éditeur de workflow

Dessinez le workflow, puis lancez-le

Créez par glisser-déposer

Commencez par un déclencheur, ajoutez par glisser-déposer des nœuds de condition et d’action, puis reliez-les dans un workflow.

Branches conditionnelles

Choisissez une branche si le montant dépasse 100, une autre dans le cas contraire. Neuf opérateurs sont disponibles, dont égal à, supérieur à, contient et existe.

Transférez des valeurs entre les nœuds

Réutilisez le résultat d’un nœud précédent avec $.node.field — par exemple, insérez directement dans un e-mail le numéro de commande obtenu par recherche.

Validation à l’enregistrement

Les connexions incorrectes, les cycles et les champs obligatoires manquants sont signalés un par un à l’enregistrement. Inutile d’attendre l’exécution pour les découvrir.

Éditeur de workflow : un déclencheur, une condition et deux nœuds d’action ; la condition sépare les branches « vrai » et « faux » selon le montant.
Capture d’écran du produit (données d’exemple) · Branche conditionnelle et panneau de connexion

Bibliothèque de connecteurs

Connecteurs prêts à l’emploi

HTTP

Toute API REST, avec authentification et nouvelles tentatives

E-mail

Envoi via SMTP, avec HTML et variables de modèle

Slack

Webhook entrant : publiez des messages dans un canal, avec prise en charge de mrkdwn

Teams

Webhook Workflows (Power Automate) : publiez des messages Adaptive Card dans un canal

SQLite

Requêtes paramétrées ; lecture et écriture dans votre propre fichier de données

MySQL

Requêtes paramétrées, lecture seule par défaut et connexions chiffrées par TLS

Webhook

Vérification de signature, protection contre les rejeux et idempotence

DingTalk

Messages de bot dans un groupe, avec mention d’un membre précis ou de tous les membres

WeCom

Bot de groupe : messages texte, Markdown et cartes

Feishu

Bot de groupe : texte enrichi et cartes de message, avec vérification de signature

Vous cherchez un connecteur qui n’est pas encore disponible ? Écrivez à hello@opengency.ai pour nous le signaler.

Enregistrez vos identifiants une fois et réutilisez-les dans plusieurs workflows

Page des connexions : connexions enregistrées regroupées par type — HTTP, e-mail, SQLite — avec des actions de test, de modification et de suppression.
Capture d’écran du produit (données d’exemple) · Connexions enregistrées

Avec l’IA

Laissez l’IA vous aider à créer et à ajuster vos workflows

Rédigez un workflow à partir d’une phrase

Décrivez votre besoin en chinois ou en anglais : l’IA génère un brouillon complet de workflow (généralement en 10 à 20 secondes) et le charge dans l’éditeur. Les identifiants manquants sont signalés pour que vous puissiez les vérifier et les renseigner avant utilisation.

Conseils pour optimiser les exécutions

L’historique des exécutions permet de consulter les entrées et sorties des nœuds, leur durée et les détails des échecs pour effectuer un diagnostic manuel. Le produit ne génère pas encore de recommandations d’optimisation des exécutions par IA.

Fenêtre de description d’un workflow en une phrase, avec trois exemples : logistique, opérations sur commandes et notifications générales.
Capture d’écran du produit (données d’exemple) · Brouillon généré par l’IA

Suivi des exécutions

Chaque exécution laisse une trace

Journalisation par nœud

Chaque exécution indique les nœuds lancés, ainsi que les entrées, sorties et durées de chacun.

Arrêt en cas d’échec

En cas d’échec d’un nœud, le workflow s’arrête immédiatement et passe en échec ; le message d’erreur apparaît sur le nœud concerné.

Historique des exécutions

Consultez toutes les exécutions d’un workflow, de la plus récente à la plus ancienne.

Détails d’une exécution manuelle terminée : les données d’entrée et trois étapes — réception de la commande, vérification de la condition de commande importante, enregistrement de la commande importante — avec la durée et le résultat de chacune.
Capture d’écran du produit (données d’exemple) · Détails de l’exécution

Sécurité par défaut

La sécurité est activée par défaut, sans configuration supplémentaire

Isolation des réseaux internes

À l’exception de SQLite, chaque connecteur ne peut accéder qu’à des adresses publiques. Les redirections et les attaques par rebinding DNS sont également bloquées.

Isolation des données

Le connecteur SQLite ne peut lire et écrire que dans votre propre répertoire de données, jamais dans les données d’un autre utilisateur.

Vérification de signature

Les webhooks prennent en charge les signatures HMAC-SHA256 ; dès qu’un secret est défini, la vérification devient obligatoire.

Aucune exécution de code

Les conditions sont des comparaisons structurées. Toute entrée est traitée comme une donnée et n’est jamais exécutée comme du code.

Comparaison

Les avantages par rapport à un script écrit à la main

ComparaisonScript écrit à la mainOpengency
Mise en routeProgrammation nécessaireGlisser-déposer
Modifier le destinataire d’une notificationModifier le code et redéployerModifier un champ et enregistrer
DébogageParcourir les journauxLes entrées et sorties de chaque nœud sont visibles
Accès aux réseaux internes / lecture non autorisée de fichiersDépend du code écritBloqué par défaut
Collaboration en équipeRevue de codeLes comptes individuels sont pris en charge

Créez votre premier workflow automatisé en 5 minutes

Commencez gratuitement, sans carte bancaire. Votre compte est prêt après inscription.