Roboteka
Roboteka · Robots · Array processing

Array processing

“Array processing” robots for Bitrix24 business processes — ready-made activities for the workflow designer.

Array processing

Check if value exists in array

Checks whether an array contains the specified value. Supports exact match and case-insensitive search.

Array processing

Array size / element count

Counts the number of elements in an array of values. Works with other robot outputs and multiple-value bizproc variables.

Array processing

Delete element from array

Deletes an element from an array by value or by index. Returns the array without the deleted elements.

Array processing

Get array element by index

Returns an element from an array of values by position. 0 = first, -1 = last. Works with outputs of other robots.

Array processing

Add value to a multiple-value field

Appends a new value to a multiple-value CRM field without overwriting existing values.

Array processing

Remove value from a multiple-value field

Removes a specific value from a multiple-value CRM field. All other values are preserved.

Array processing

Sort an array

Sorts an array of values in ascending or descending order. Numbers sort as numbers, strings alphabetically.

Array processing

Sum of array elements

Adds up all numeric elements of an array. Understands comma as the decimal separator, skips non-numeric elements.

Array processing

HTML table from an array

Builds an HTML table from an array of strings: each element is a table row, the delimiter splits it into columns. Fits emails and notifications.

Array processing

Remove duplicates from array

Removes duplicate values from an array. Returns the array of unique elements and their count.