Join values with delimiter
The Join values with delimiter robot combines several values into a single string using a given delimiter in Bitrix24 (Alaio) business processes and robots. It can skip empty values. This is the reverse of the Split string robot; the result is returned as one string for use in the next steps of the process.
The robot assembles a multiple field or a list of values into one string, inserting the specified delimiter between elements — the reverse of Split string. It takes the values to join (a multiple field), the delimiter and a Skip empty values flag as input. If no delimiter is set, the values are concatenated directly; with the flag on, empty elements are dropped so no double delimiters appear. Use it when you need to build a string from a multiple field: list all of a contact's phones separated by commas for an email, combine selected products into a single order line, form a path or code from parts, or prepare text to insert into a notification or an external request. The result is returned as one string — use it in the next steps of the business process.
What input parameters does the robot accept?
| Parameter | Type | Required? | Default |
|---|---|---|---|
| Values to join | string | yes | |
| Delimiter | string | — | |
| Skip empty values | bool | — |
What does the robot return?
| Parameter | Type |
|---|---|
| Result | string |
Scenario: a contact\'s phone list into one string
- A business process starts on a contact
- The robot joins the multiple field values with the delimiter ", " while skipping empty ones
- The next step inserts the ready phone string into an email