BotForge

Tutorials · Intermediate

Automate with workflows

Wire a trigger to a chain of actions — no code required.

  1. 1

    Open the Workflow Builder

    Start from a template (e.g. "Big-order thank-you") or a blank canvas.

  2. 2

    Pick a trigger

    The palette lists built-in triggers plus anything your installed modules declare — e.g. order.created.

  3. 3

    Chain actions

    Add a condition to filter, then actions like send_message or create_ticket. Interpolate trigger data with {{trigger.field}}.

    Example step chain

    [
      { "type": "condition", "left": "{{trigger.total_cents}}", "op": "gt", "right": "10000" },
      { "type": "delay", "seconds": 3600 },
      { "type": "send_message", "text": "Thank you for order #{{trigger.number}}!" },
      { "type": "tag", "tag": "vip" }
    ]
  4. 4

    Save and watch it run

    Save the workflow — it starts firing on the next matching trigger. Execution history is visible per-workflow for debugging.