Zebflow Documentation

Pipelines

Overview of the Zebflow pipeline system

Pipelines

Pipelines are the core execution unit in Zebflow. A pipeline connects a trigger to a chain of nodes that process data step by step.

| trigger.webhook --path /api/items --method POST
| transform.set --field created_at --value "{{ $now }}"
| sekejap.put --collection items

Key concepts

  • Trigger — the first node; defines how the pipeline starts (webhook, cron, manual, WebSocket, MCP)
  • Nodes — processing steps chained with | (pipe mode) or connected as a graph
  • DSL — the text format for registering and managing pipelines
  • Activation — pipelines must be activated before they respond to triggers