Documentation
Everything you need to generate, build, connect and run AI agent workflows with Worfilo.
Start here
- Getting startedGet started with Worfilo: create an account, connect your apps and APIs, then generate or build your first AI agent workflow and watch it run live.
- Building on the canvasHow Worfilo workflows are structured: triggers, nodes, ports, data edges and tool edges, branching and merging, and how the executor decides what runs.
- AI generationGenerate AI agent workflows from a plain-language description: Claude drafts a validated graph with your apps, APIs and MCP servers, ready to refine.
Build
- Templates and expressionsPass data between workflow nodes with Jinja templates: read run inputs and upstream outputs, branch on expressions, and keep raw values intact.
- AI decisionsUse the Decision node and TypeSafe Jev to answer yes/no, choice and score questions with calibrated probabilities, then branch, score and escalate on them.
- ConnectorsConnect GitHub, Slack, Notion, Linear and Tavily to your Worfilo account, then run their actions as workflow steps or give them to an agent as tools.
- Custom APIsRegister any HTTP API once with its base URL and auth, from no auth and API keys to OAuth 2.0 and AWS Signature v4, then call it from workflows and agents.
- MCP serversConnect Model Context Protocol servers from the Smithery marketplace or by URL, then call their tools from a workflow node or hand them to an agent.
- PDF parsingUpload a PDF or send one through the API, and the Parse PDF node turns it into Markdown and structured JSON for an AI agent, with page numbers and tables.
- Execution controlsControl how Worfilo runs AI workflows: per-node retries with backoff, timeouts and error modes, and run-wide parallelism, timeouts and token caps.
Run and ship
- Runs and replayRun an AI agent workflow and watch each node's status live, inspect its inputs and outputs, test one node, and replay any run on the graph it used.
- Schedules and triggersRun AI agent workflows on a schedule: pick daily, weekly or a cron expression, set a timezone and inputs, preview the next runs, and run it now.
- Publishing and versionsPublish a Worfilo workflow to freeze its draft into a numbered version. Triggers and the workflow API run that version while you keep editing the draft.
- Workflow APICall a published workflow over HTTP with an API key and its workflow ID, send it input and get its output back, and test it first in the chat playground.
Security and plans
- Credentials and securityHow Worfilo protects API keys, app connections and MCP secrets: encryption at rest, redaction in run history, SSRF protection and sandboxed templates.
- PII maskingMask names, emails, phone numbers, card numbers and national IDs before an AI agent sees them, using the Mask PII node and its data profiles.
- Usage limitsWhat each Worfilo plan limits: workflows, runs at once, runs and AI generations per 24 hours, API keys, APIs, MCP servers and triggers.