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