Flows are multi-step workflows that chain actions together. Use Flows to automate complex processes, orchestrate multiple tool calls, and expose custom logic as MCP tools.Documentation Index
Fetch the complete documentation index at: https://hypha-docs.plinqx.app/llms.txt
Use this file to discover all available pages before exploring further.
What are Flows?
Flows let you:- Chain Actions: Connect multiple tool calls in sequence
- Add Logic: Use conditions and transformations
- Handle Errors: Implement error handling and retries
- Expose as Tools: Publish flows as MCP tools for AI clients
Flow Components
Triggers
What starts a flow:- Webhook: HTTP webhook trigger
- Schedule: Cron-based scheduled execution
- Manual: Manual execution from the UI
- MCP Tool: Expose flow as an MCP tool for AI clients
Actions
Steps that execute:- HTTP Action: Make HTTP requests
- Tool Action: Call other tools (including other flows)
- Transform: Transform data between steps
- Condition: Branch logic based on conditions
Input/Output
- START Node: Defines input schema
- END Node: Defines output schema
Use Cases
Multi-Step Automation
Chain multiple API calls to complete complex tasks
Data Transformation
Transform data between different formats
Error Handling
Implement retries and error recovery
Custom Logic
Build custom tools with complex business logic
Flow as MCP Tool
Flows can be exposed as MCP tools:- Tool Name: Custom name for the flow tool
- Description: What the flow does (shown to AI clients)
- Collections: Which Collections can access the flow
- Store Exposure: Which AI platforms can discover it
When exposed as an MCP tool, AI clients can call the flow just like any other tool. The flow’s input schema becomes the tool’s parameters.
Creating Flows
Flow Status
Flows have statuses:| Status | Description |
|---|---|
| Draft | Not yet published |
| Published | Available for execution |
| Archived | Disabled, not available |
Next Steps
Flow Designer
Learn to use the visual designer
Flow Triggers
Set up webhook and schedule triggers
Flow Nodes
Understand different node types