Module workflow

Source

Type Aliases§

$Selector
ExpressionBuilderProvider
ExpressionOrValue

Type utility for values that can be either an ExpressionBuilder or a direct value

ExtractChainContext
WorkflowDefinition

Variables§

RESOLVED_NODE_ID_PREFIX

Functions§

expr

Template literal function for creating n8n expressions. Combines string literals with ExpressionBuilder instances and other values to produce n8n-compatible expression strings.

RESOLVED_NODE_ID
resolveExpressionValue

Resolves an ExpressionOrValue to its string representation for use in n8n workflows. If the value is an ExpressionBuilder, returns its expression string. Otherwise, returns the value as-is.

Classes§

Chain

A collection of states to chain onto

ExpressionBuilder
Group

Make your workflow easier to understand

JsonExpression

Class for creating JSON-based n8n expressions with type safety. Allows combining static JSON data with ExpressionBuilder instances to create complex n8n expressions.

Placeholder

This "node" will be replaced by the actual node when the workflow is built.

ResolvedWorkflow
State
Workflow

Interfaces§

ConnectionOptions
Identifiable
WorkflowProps