> ## Documentation Index
> Fetch the complete documentation index at: https://learn.workflow.dog/llms.txt
> Use this file to discover all available pages before exploring further.

# Join Text

> Combine multiple text values with an optional separator.

The **Join Text** action combines a repeatable collection of strings in order.
The separator is inserted between adjacent items, never before the first or
after the last.

## Inputs

| Input         | Type            | Required | Description                                                       |
| ------------- | --------------- | -------- | ----------------------------------------------------------------- |
| **Separator** | String          | No       | Text placed between items. Defaults to empty text.                |
| **Texts**     | List of strings | No       | The ordered pieces to join. The node starts with two item inputs. |

## Outputs

| Output     | Type   | Description                        |
| ---------- | ------ | ---------------------------------- |
| **Joined** | String | All supplied text pieces combined. |

## Examples

| Texts                       | Separator  | Joined             |
| --------------------------- | ---------- | ------------------ |
| `red`, `green`, `blue`      | `, `       | `red, green, blue` |
| `first line`, `second line` | Line Break | Two lines of text  |
| `ACME`, `1042`              | Empty      | `ACME1042`         |

<Tip>
  Connect **Line Break** as the separator when building a message from several
  paragraphs.
</Tip>
