PROCESIO
OverviewPlatform ActionsIntegrations & DemosMarketplaceCustom ActionsDeveloperโ€™s Guide

Join

Joins a list of texts into one text, with a separator between the items.

Join turns a list of texts into one text, putting a separator between the items, for example ["red","green","blue"] into red, green, blue. It is the opposite of Split.

Add the action

In the Process Designer toolbox, open String and pick Join (or type Join in the search box). Don't confuse it with the Join action at the top of the toolbox, which brings process branches back together.

The Join action properties: Input String List, Input Separator and Result

Inputs and outputs

FieldDirectionTypeRequiredWhat to put / what you get
Input String ListInputList of TextYesThe list to join. Map a process variable of type Text that is marked as a list.
Input SeparatorInputTextYesThe text to put between the items, for example , or ;. Leave it empty to glue the items together.
ResultOutputTextYesThe joined text.

Example

Input String ListInput SeparatorResult
["red", "green", "blue"], red, green, blue
["a", "b"](empty)ab
["a", "", "c"];a;;c
["only"],only
[] (empty list),(empty text)

Good to know

  • Map a list variable to Input String List. A value typed straight into the field is not read as a list, and the step fails with "Value could not be converted to property TYPE."
  • Empty items are kept, so they show up as two separators in a row.
  • The separator can be any text, including a new line.

On this page