Pipeline card nodes
Workflow nodes that create, move, update, and delete Pipeline cards automatically.
EzFlow provides four Pipeline card nodes you can add to a Workflow to automate changes to a Pipeline board. All four nodes are tenant-scoped: they can only act on Pipelines that belong to the same tenant as the running Workflow.
| Node | NodeType string | What it does |
|---|---|---|
| CREATE_CARD | create_card | Adds a new card to a target column |
| MOVE_CARD | move_card | Moves a card to another column on the same board |
| UPDATE_CARD | update_card | Patches fields on an existing card |
| DELETE_CARD | delete_card | Permanently removes a card |
CREATE_CARD
Adds a new card to a column on a Pipeline board.
The target column must have canCreateCard = true (the default). Supplying a column with canCreateCard = false causes the node to return a 422 error.
Required: pipelineId, columnId, name
Optional: description, dueDate (ISO 8601), assignedTo (user ID), data (JSON object)
See the CREATE_CARD reference for full input/output details.
MOVE_CARD
Moves an existing card to a different column on the same board.
The target column must belong to the same Pipeline. If it does not, the node returns a 404.
Required: pipelineId, cardId, toColumnId
See the MOVE_CARD reference for full input/output details.
UPDATE_CARD
Patches one or more fields on an existing card. You must supply the card's current columnId so the engine can locate it.
The
datafield, if provided, replaces the entire JSON payload — it does not merge with the existing value. Include all keys you want to keep.
Required: pipelineId, columnId, cardId
Optional: name, description, dueDate (ISO 8601), assignedTo (user ID), data (JSON object)
See the UPDATE_CARD reference for full input/output details.
DELETE_CARD
Permanently removes a card from a Pipeline board. Deletion is immediate and cannot be undone.
Required: pipelineId, columnId, cardId
See the DELETE_CARD reference for full input/output details.
Related
- Pipelines overview — what Pipelines are and how they connect to Workflows
- Cards — card fields and how the
datapayload works - Workflows — the automation graph these nodes run inside