ClawFlow
ClawFlow is the automation layer on top of Clawnify agents. A flow is a directed graph of steps that executes in response to a trigger — an inbound webhook, a cron schedule, a channel message, or a manual run — and can call tools, make LLM requests, branch on conditions, and send messages back through any connected channel.
Trigger types
- Webhook — POST to
https://{shortId}-flows.clawnify.com/flows/:name/webhookruns the flow with the request body as input. Works with third-party integrations (Slack events, GitHub webhooks, Bird inbound messages) via the Clawnify webhook router. - Cron — recurring schedules defined per-flow, down to minute granularity.
- Channel event — new message, reaction, or mention on any channel the agent is connected to.
- Manual — run from the dashboard or CLI with arbitrary input.
Where it runs
ClawFlow is an OpenClaw plugin that runs on your Clawnify server alongside the agent itself, at {shortId}-flows.clawnify.com via a Cloudflare Tunnel. Flows execute in the same process as the agent, share its workspace, and can call any of the agent’s tools — including the browser, file I/O, and the Clawnify MCP server.
Status
ClawFlow documentation is synced from the upstream clawnify/clawflow repository. More content is on the way.