Array processing
“Array processing” robots for Bitrix24 business processes — ready-made activities for the workflow designer.
Nothing found
Check if value exists in array
Checks whether an array contains the specified value. Supports exact match and case-insensitive search.
Array processingArray size / element count
Counts the number of elements in an array of values. Works with other robot outputs and multiple-value bizproc variables.
Array processingDelete element from array
Deletes an element from an array by value or by index. Returns the array without the deleted elements.
Array processingGet 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 processingAdd value to a multiple-value field
Appends a new value to a multiple-value CRM field without overwriting existing values.
Array processingRemove value from a multiple-value field
Removes a specific value from a multiple-value CRM field. All other values are preserved.
Array processingSort an array
Sorts an array of values in ascending or descending order. Numbers sort as numbers, strings alphabetically.
Array processingSum of array elements
Adds up all numeric elements of an array. Understands comma as the decimal separator, skips non-numeric elements.
Array processingHTML 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 processingRemove duplicates from array
Removes duplicate values from an array. Returns the array of unique elements and their count.