Aller au contenu
Aller au contenu

Premier workflow en 5 minutes

Tu vas créer un workflow minimal : un trigger manuel, un node qui prépare un message, puis une action Dolibarr ou HTTP selon ton instance. L’objectif est un premier run en statut success.

🚀 Étapes

  1. Ouvre Knot depuis le menu Dolibarr, puis Workflows → Blank (workflow vide).

    Cliquer pour agrandir
    Canvas Knot vide avec la palette de connecteurs à gauche
  2. Ajoute un trigger depuis la palette : glisse un node Manual trigger (ou équivalent) sur le canvas.

    Cliquer pour agrandir
    Node Manual trigger placé sur le canvas
  3. Ajoute un node d’action — par exemple Dolibarr → Send email ou HTTP → GET — et relie-le au trigger : tire une edge du port de sortie du trigger vers l’entrée du node.

    Les edges utilisent le format canonique source / target (pas from / to sauf import legacy).

    Cliquer pour agrandir
    Deux nodes reliés par une edge source vers target
  4. Configure le node dans l’inspecteur (panneau droit) : onglet Form, champs obligatoires (objet, destinataire @example.com en test, URL d’API fictive, etc.).

    Cliquer pour agrandir
    Inspecteur Knot avec l’onglet Form ouvert
  5. Enregistre le workflow (Cmd+S ou bouton Save). Vérifie le panneau Problems : aucune erreur bloquante (trigger manquant, edge orpheline).

  6. Teste avec Simulate : clique Simulate, choisis des données de test (JSON manuel ou stub), puis lis la timeline dans le panneau de simulation. Aucune écriture Dolibarr en mode dry-run.

    Cliquer pour agrandir
    Panneau Simulate affichant la timeline d’exécution à blanc
  7. Active le workflow si tout est vert, puis lance un run manuel depuis la toolbar ou le trigger. Ouvre Executions pour voir le statut success ou error.

    Cliquer pour agrandir
    Liste Executions avec un run en statut success

🚀 Après ce tutoriel