From 56be744a7a5b63bf0920a476a5e848fc6386a3f3 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Mon, 30 Mar 2026 19:22:56 +0900 Subject: [PATCH] docs: simplify automation decision flowchart to linear path --- docs/automation/index.md | 31 ++++++------------------------- 1 file changed, 6 insertions(+), 25 deletions(-) diff --git a/docs/automation/index.md b/docs/automation/index.md index d516e661f25..a7a510e6ddf 100644 --- a/docs/automation/index.md +++ b/docs/automation/index.md @@ -15,31 +15,12 @@ OpenClaw provides several automation mechanisms, each suited to different use ca ```mermaid flowchart TD - A[What do you need?] --> B{Run on a schedule?} - A --> C{React to an event?} - A --> D{Receive external HTTP?} - A --> E{Persistent instructions?} - - B -->|Yes| F{Exact timing critical?} - F -->|Yes| G["**Cron** (isolated)"] - F -->|No| H{Can batch with other checks?} - H -->|Yes| I[**Heartbeat**] - H -->|No| J[**Cron**] - - C -->|Yes| K[**Hooks**] - D -->|Yes| L[**Webhooks**] - E -->|Yes| M[**Standing Orders**] - - G --> N[All background work tracked via **Tasks**] - J --> N - - click I "/gateway/heartbeat" - click G "/automation/cron-jobs" - click J "/automation/cron-jobs" - click K "/automation/hooks" - click L "/automation/webhook" - click M "/automation/standing-orders" - click N "/automation/tasks" + A{Run on a schedule?} -->|Yes| B{Exact timing needed?} + A -->|No| C{React to events?} + B -->|Yes| D[Cron] + B -->|No| E[Heartbeat] + C -->|Yes| F[Hooks] + C -->|No| G[Standing Orders] ``` ## Mechanisms at a glance