Automation docs

Autoflow referentiehub

Autoflow combineert triggers, data, logica en acties in een visuele flow-builder. Deze hub splitst de documentatie op in workflow, node reference, connecties/execution en complete werkende voorbeelden.

Aanbevolen leerpad

  1. Start met Workflow & gebruik voor de editor, testen, opslaan en AI generatie.
  2. Lees daarna Node reference voor alle instellingen per bloktype.
  3. Gebruik Connecties & execution om branch-regels en validatie te begrijpen.
  4. Sluit af met Werkende voorbeelden om flows direct te kopieren en aan te passen.

Autoflow onderdelen

Workflow & gebruik

  • New/load/save/test lifecycle
  • Canvas acties en drag-to-connect
  • Trigger modes (schedule/event)
  • AI flow generatie via /agents/createflow/streaming
  • Troubleshooting van veelvoorkomende fouten
Open workflow docs →

Node reference

  • Trigger, datasource, filter
  • Metric, math, condition
  • LLM condition/response
  • Element node/Element action
  • Action + template variabelen
Open node reference →

Connecties & execution

  • Schema: sourceId, targetId, branch
  • Branching regels voor condition en llmcondition
  • Entry node selectie en context-merging
  • Cycle preventie en safety limits
  • Validatiefouten en hoe je ze oplost
Open execution docs →

Werkende voorbeelden

  • Omzetvergelijking met alert
  • AI outlier detectie met if/else route
  • Element processing + Element action
  • Voorbeeldprompt voor Dashbot flow generatie
Open voorbeelden →

Builder visuals

Autoflow builder canvas
Canvas met nodes, branches en connecties.
Autoflow overzicht met acties
Autoflow overzicht met load/new/test/save acties.

Minimale geldige flowstructuur

{
  "id": "auto_weekly_revenue",
  "name": "Weekly revenue check",
  "nodes": [
    { "id": "trigger_weekly", "type": "trigger", "title": "Wekelijks", "trigger": { "schedule": "0 8 * * 1" } },
    { "id": "action_notify", "type": "action", "title": "Melding", "action": { "channel": "Notification", "target": "all", "severity": "info" } }
  ],
  "connections": [
    { "id": "edge_1", "sourceId": "trigger_weekly", "targetId": "action_notify", "branch": "default" }
  ]
}

Voor condition-achtige nodes (condition, llmcondition) zijn beide uitgaande branches verplicht: if en else.