> For the complete documentation index, see [llms.txt](https://limechatai.gitbook.io/limechat-product-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://limechatai.gitbook.io/limechat-product-guide/whatsapp-marketing/flows/action-nodes/join-array-with-text.md).

# Join Array with Text

**Node Name:**\
Join Array With Text

***

**What it does:**\
Combines a list (array) of text items into a single text string using a specified separator.

***

**When to Use:**

* When you have multiple values (e.g., product names, tags, responses) and want to merge them into one message<br>
* When formatting dynamic lists into readable text for WhatsApp messages<br>
* When preparing data for APIs or downstream nodes that require a single string<br>

***

**UI Inputs:**

* **Items**
  * **Type:** Event Field (array of text)<br>
  * **Required:** Yes<br>
  * **Description:** The list of text values that need to be combined into one string<br>
  * **Special Behavior:**
    * Select from available event fields<br>
    * Only supports fields containing multiple text values (array format)<br>
* **Separator**
  * **Type:** Text input<br>
  * **Required:** No<br>
  * **Description:** The character(s) used to separate each item in the final string (e.g., comma, space, newline)<br>
  * **Special Behavior:**
    * Defaults to a comma followed by a space (`,` ) if not provided<br>

***

**Outputs:**

* **joined\_text**
  * **Type:** Text<br>
  * **Meaning:** The final combined string created by joining all items using the separator<br>

***

**Requirements:**

* **Supported Events:** All events<br>
* **Required Integrations:** None<br>

***

**Notes:**

* Input must be an array; single text values will not work as expected<br>
* Useful for formatting lists into human-readable messages (e.g., “Item1, Item2, Item3”)<br>
* Can be paired with messaging nodes to display structured data cleanly in conversations
