Skip to main content

Workflows

Path: Workflows (/workflows).

Visual automations: triggers, employees, APIs, approvals, connectors. This is different from Job workflows (a fixed job-application pipeline).

Lifecycle

  1. Create blank or from a template.
  2. Edit — drag nodes, connect edges, set attributes and Input / Output.
  3. Save draftPublish (required before Run).
  4. Run with optional input. Watch the runs panel or fullscreen run audit. Each run has a numeric WF run id (searchable from Ctrl+K).
  5. On audit: Retry from this step, retry stuck/failed, or Retry from start (new run).
  6. Optional: Publish as A2A, Download for Windows, import/export JSON.

Chat with Workflow Builder in everyday language (“look this up and send me a recap”, “promote this product on Medium and Hacker News with blogs”, “generate story scenes, review them, and upload to YouTube”, “scrape IMDb and Rotten Tomatoes for reviews”). Any create/build-a-workflow ask creates a real graph and opens the editor (not a chat-only plan). With a graph open, “add a GitHub connector” updates the canvas (the builder looks up Connectors / content tools / employees / MCP, then adds the node). The builder gives the model the node catalog (purpose, inputs, outputs, config) plus your employees, tools, MCP, and connectors, and the model chooses the nodes — it does not pick ERP Checker because you said “reviews”. Designer chat uses your Profile model (BYOK or platform primary). After a build it lists any Settings → API Keys names to store — never paste secrets into the chat. Brain steps use free Ollama and an installed local model (not the platform’s paid/cloud model name). Public posts and uploads wait for your approval. Medium binds MEDIUM_INTEGRATION_TOKEN; Hacker News uses Connectors; sites without a Connector (YouTube, TikTok, …) use Browser Session. Then: take it live, put it back in draft, share so other companies can call it (A2A), or delete this workflow.

Use Platform Help to explain a node; use Workflow Builder to change the graph.

Triggers

ModeWhen it fires
ManualYou click Run
ScheduleA cron expression you set on the trigger
ChatPhrase match (COO and others can trigger)
EventWebhook after save (secret header required)

Mapping values

Each node has Input / Output:

  • Static — a value you type (may include {{…}} templates)
  • From previous step — pick source node and output key
  • Workflow variable — shared config for this graph (budgets, base URLs)

Examples: {{brain-1.text}}, {{trigger-1.trigger_input}}, {{var.budget_usd}}.

Prefer API Keys vault names for long-lived secrets. Connector nodes need a saved Connector first.

Filesystem, FTP, and SFTP

A Filesystem node can read/write a local path (including the Windows desktop package) or talk to FTP / FTPS / SFTP. Put passwords in API Keys, not in the node or in chat. Pair with a schedule trigger to poll a folder.

Optional input JSON Schema on the Trigger validates Run / webhook / A2A payloads.

Maker / Checker certify

Some packs ship Maker and Checker graphs (for example run crm maker checker). High-risk steps can pause for CEO approval on Kanban. See Maker and Checker.