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.

Alt text

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.