Join our Community Forum
Search...
⌘K
Getting Started
Flow
Designing modular, reusable automations
Flows in Metaflow
Modular playbooks for structured execution.
What is a Flow?
A Flow is a repeatable, visual blueprint of how work gets done—step by step. In Metaflow, Flows let you organize your tasks, decisions, and data operations into clear stages that can run automatically, conditionally, or on-demand.
Think of it as a living playbook:
Each step is a node.
Each connection defines sequence or logic.
Each Flow holds memory, triggers, and purpose.
The Flow as a whole carries intent. Whether you’re launching a campaign or parsing scraped data, you can build it once and run it anytime—manually or automatically.
Why Use a Flow?
Flows help you:
Turn chaos into structure — no more scattered prompts or half-written docs.
Structure fuzzy tasks into precise, repeatable actions.
Scale creative and operational work without rebuilding from scratch.
Automate without rigidity — keep steps flexible, not locked in stone.
Make changes safely — edit live Flows without breaking everything downstream.
Scale your thinking — reuse successful processes across different campaigns, clients, or goals.
Whether you’re building content, nurturing prospects, ramping demand-gen, or orchestrating a GTM launch, a Flow gives you a map, not just a to-do list.
When to Use a Flow
Use a Flow when:
You repeat a task regularly and want it off your plate.
The process touches more than one tool, data source, or logic branch.
You’re just exploring an idea.
You’re working through one-off prompts.
You want to assign it to an agent and track its progress.
You’re juggling creative work, logic, and execution in one place.
Flows as Tools Agents Can Call
Flows aren’t just execution maps—they’re also reusable tools your agents can invoke.
In Metaflow, every Flow is exposed as a callable function that Agents can trigger based on logic, timing, or data inputs.
This turns Flows into:
Composable modules in larger agentic workflows
Dynamic tools that can be reused across campaigns, clients, or personas
Execution units that run complex multi-step tasks on behalf of agents
For example:
A “Write Product Update Email” Flow can be reused by multiple Product Marketing agents.
A “Clean and Enrich Lead List” Flow can be plugged into a RevOps agent sequence.
Flows give your agents muscles. They encode execution while the agent handles decision-making.
Key Capabilities
Drag-and-drop nodes to represent steps
Connect actions, conditions, and branches visually
Wire up agents, tools, and context into a single pipeline
Run manually, on schedule, or by external trigger
Track history, outputs, and errors in real time
Version and reuse across multiple use cases
How It Fits In
Flows are where the automation happens.
Agents decide when or how to trigger them.
Canvas helps you sketch and experiment before building.
Content Editor lets you craft reusable prompts for Flow steps.
Records store the results of each Flow run.
Together, they form the backbone of your intelligent GTM system.
Any other questions? Get in touch