What is an Agent?
An Agent in Metaflow is a lightweight, goal-oriented executor that makes decisions, runs Flows, uses tools, and adapts based on context. It’s not just a chat interface. It’s an orchestration layer that knows what needs to be done—and figures out how to do it.
You define its:
- Goal: what it’s responsible for
- Tools: what it can use (Flows, APIs, actions)
- Context: what knowledge or constraints it should consider
Once set up, an Agent acts with autonomy. It can reason, plan, execute, reflect, and repeat.
Why Use an Agent?
Use Agents to:
- Offload recurring tasks like lead qualification, social listening, or copy generation
- Handle decisions dynamically, not hardcoded in a workflow
- Run flows with judgment, choosing when and how to trigger steps
- Wrap complex workflows into simple, reusable digital teammates
- by giving each Agent a focused role in your GTM stack