Core Concepts
Types
Each input and output within a node is assigned a type.
By far the most common type you’ll see is ‘text’ because we’re almost always manipulating text within flows.
Current Types
- text, List of text, List of List of text …
Type Matching
It is critical that the output type match the input type of two linked nodes, otherwise there will be a data mismatch and the flow will crash!
The most common type matching error is text -> List of text or List of text -> text See the documentation on list mode to see how to fix this.
As an example, the Gmail Reader node outputs a List of text
, in which each text
element of the list represents the contents of a single email.
If we tried to pass in this List of text into a node expecting a text we’d see an error. This is where list mode comes in.