Skip to main content

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.

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.

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

1

Navigate to Flows

Click Flows in the sidebar.
2

Create Flow

Click Create Flow.
3

Design Flow

Use the visual Flow Designer to build your workflow.
4

Configure Nodes

Configure each node (START, actions, END).
5

Test Flow

Test the flow with sample inputs.
6

Publish

Publish the flow to make it available.

Flow Status

Flows have statuses:
StatusDescription
DraftNot yet published
PublishedAvailable for execution
ArchivedDisabled, 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