Skip to main content
This is the canonical developer explanation of workflow vs agent. Product-level summary: How Flowra works. Native tool slugs: Native tools: Workflow. API CRUD and execute: Workflows.

Same record, two behaviors

In Flowra both are stored as a workflow with workflowType:
A static workflow can still contain llm_agent nodes — AI runs only inside that step, while the overall path is your graph. An agent has no fixed top-level graph.

Which path should you use?