Most agent frameworks hide what happened inside a run. Worfilo puts every step on a canvas: you see which node is running, what it received, what it returned, and which branch was skipped, then and later.
Why another workflow tool
When an agent workflow gives a wrong answer, the question is always the same: which step went wrong, and with what input? Logs answer that slowly. A canvas that replays the run answers it at a glance.
Worfilo keeps the system small on purpose. There is no catalogue of hundreds of integrations: a handful of nodes, a few well-made connectors, and a way to add any API yourself. Each works as a step or as a tool an agent can call.
What it does today
- A canvas for real graphs: triggers, Claude agents with tools and structured output, branching with If and Switch, and Merge.
- Live runs: every node streams its status to the canvas as the run executes.
- Replay: each run stores the exact graph it executed, so you can reopen it after the workflow has changed.
- Versions: publishing freezes a draft, so editing never changes what a published version runs.
- Generate with AI: describe a workflow and Claude drafts a validated graph you preview before creating.
- Your apps and APIs: connect GitHub, Slack, Notion, Linear and Tavily, or add any API with the auth it needs. See what shipped.
- Hosted: it runs at worfilo.com, so there is nothing to install.
What is next
Worfilo is under active development. Scheduled triggers and the worker queue have since shipped; the webhook endpoint is next. New posts on this blog cover each piece as it ships.
Try it
Start with the getting started guide, or read one of the use cases and build it yourself. Questions and feedback go to support@worfilo.com.
Keep reading
- Getting started with WorfiloCreate a Worfilo account, connect your apps and APIs, then generate or build your first AI agent workflow and watch it run in a few minutes.
- AI support ticket triageBuild an AI support ticket triage workflow: Claude classifies urgency and topic with structured output, urgent tickets escalate, and the rest get a drafted reply.
- Designing a workflow engine you can watch runHow Worfilo's executor works: one rule for active and dead edges, run events streamed over SSE, and graph snapshots that make run replay trustworthy.
Build it on the canvas
Create a free account, describe the workflow or wire it yourself, and run it in the browser.