CompanyBelgium
Module ERP

Actions

Une fois le trigger validé et les conditions OK, le moteur exécute la chaîne d'actions dans l'ordre déclaré. Tous les paramètres de type texte supportent l'interpolation {{path}} contre le payload du trigger.

Ce que vous pouvez faire

Six actions natives qui couvrent la majorité des workflows métier ; chacune avec son propre sous-formulaire dans le builder visuel.

  • send_email & create_task

    Envoi via SMTP plateforme ou tenant (Pro/Ent) avec resolvers de destinataire (client, amlOfficer, ownerOf:path). Création de Task liée à un Deal ou un Client avec assignation et priorité.

  • update_field & assign_user

    Mise à jour ciblée avec whitelist stricte par entité (Deal, Invoice, AMLAssessment, Task) — pas de friendly-fire. Raccourci assign_user pour les champs assignedToUserId avec préservation optionnelle.

  • call_webhook signé HMAC-SHA256

    POST vers une URL externe avec interpolation profonde du body, headers personnalisés, timeout configurable. Mêmes en-têtes de signature que les webhooks BCE — vérifiable avec le même code côté receveur.

  • request_approval : halt de chaîne

    Crée une Task URGENT pour un approbateur et stoppe l'exécution. Les actions suivantes ne tournent pas tant que la validation manuelle n'a pas eu lieu — utile pour matérialiser une porte AML avant signature contrat.

Comment ça marche

Une chaîne d'actions se construit en quelques minutes, sans toucher au JSON.

  1. 1

    Choisissez le type d'action

    Le sélecteur charge le sous-formulaire typé adapté (champs spécifiques + helper text + valeurs par défaut prêtes à l'emploi).

  2. 2

    Configurez les paramètres

    Resolvers de destinataire/utilisateur, interpolations {{path}}, priorités, headers personnalisés selon l'action. Validation Zod à l'exécution.

  3. 3

    Ordonnez la chaîne

    Les flèches haut/bas réordonnent les actions. La chaîne s'arrête au premier échec (run = failed) ou sur halt (run = success). Tous les outputs sont capturés pour replay/debug.

Besoin d'aide pour démarrer ?

Notre équipe vous accompagne pour la prise en main, la migration de données et l'intégration AML.