Linea Docs

Node Reference

Overview of all node types in the Linea workflow engine, with links to per-node documentation.

Node Reference

Every workflow is a directed graph of nodes connected by edges. Each node type has a specific purpose — from running LLM inference to sending Slack messages to branching based on a condition.

Variable Substitution

All string fields in node configuration support {{variableName}} substitution:

SyntaxResolves to
{{input.field}}Field from the trigger input payload
{{nodeName}}Output of a previous node (by name or ID)
{{lastOutput}}Output of the most recently completed node
{{nodeResults.nodeId.output}}Deep-access a specific node result
{{variables.myVar}}Any variable set during the current execution

Substitution is performed recursively — nested references like {{input.data.items.0.name}} work as expected.

Variable substitution is available in all string fields of all node types. Object fields (e.g. httpHeaders entries) have their string values substituted individually.

Node Categories

Core

NodeDescription
StartEntry point — initializes state from trigger input
EndTerminal node — marks execution complete

AI

NodeDescription
AgentLLM node with tool use, structured output, and long-term memory
MemoryRead or clear in-workflow key-value memory

Logic

NodeDescription
If-ElseBranch on a boolean Jexl expression
RouterMulti-branch routing via prioritized conditions

Tools

NodeDescription
HTTPMake HTTP requests to external APIs
MCPInvoke Model Context Protocol server tools

Data

NodeDescription
TransformReshape variables with a Jexl expression
ExtractScrape web content via Firecrawl or native fetch
RetrieverSearch a workspace knowledge base
CodeSandboxed JS execution (currently disabled)

Flow

NodeDescription
LoopIterate over an array with optional per-item transform
SubworkflowCall another workflow synchronously

Safety

NodeDescription
GuardrailsPII, jailbreak, and harmful content detection
Approval GateHuman-in-the-loop checkpoint

Integrations

All integration nodes require the corresponding secret stored in Settings → Credentials.

NodeCredentialDescription
SlackSLACK_TOKENSend messages or DMs, list channels
GitHubGITHUB_TOKENIssues, comments, pull requests
NotionNOTION_TOKENPages, blocks, database queries
GmailGMAIL_TOKENSend and read emails

Misc

NodeDescription
NoteCanvas annotation — no runtime effect

On this page