SORT
                                                        This help page is for Studio. This information is also available for Desktop Studio.
| 
                                                                         
                                                                              | 
                                                                    
                                                                         Re-orders the elements of an array separated by a default pipe delimiter (|) in alphabetical, numerical, ascending, or descending order.  | 
                                                                
Supported Script Types
| 
                                                                         
                                                                              | 
                                                                    
                                                                         
                                                                              | 
                                                                    
                                                                         
                                                                              | 
                                                                    
                                                                         
                                                                              | 
                                                                    
                                                                         
                                                                              | 
                                                                    
                                                                         
                                                                              | 
                                                                    
                                                                         
                                                                              | 
                                                                    
                                                                         
                                                                              | 
                                                                
| 
                                                                         Generic  | 
                                                                    Chat | Phone | Voicemail | Work Item | SMS | Digital | 
Input Properties
These properties define data that the action uses when executing.
| 
                                                                     Property  | 
                                                                
                                                                     Description  | 
                                                            
|---|---|
| 
                                                                     Add Caption  | 
                                                                
                                                                     Enter a short phrase that uniquely identifies this action in the script. The caption appears on the script canvas under the action icon.  | 
                                                            
| String | 
                                                                     A string containing multiple fields separated by a delimiter.  | 
                                                            
| Delimiter | 
                                                                     A character that separates each field in a string.  | 
                                                            
| 
                                                                     Result Var  | 
                                                                The variable name that is created and holds returned information. For example, if the contact enters their account number as 123456, then the variable holds 123456. | 
| Column | A character index in each element to sort on. The first character is 1. | 
| Order | Determines the sort order whether it is an ascending or descending sort. Ascending sorts the list from A to Z or 0 to 9. | 
| 
                                                                     Compare As  | 
                                                                A drop-down list to select either text or numbers. | 
Result Branch Conditions
Result branch conditions allow you to create branches in your script to handle different outcomes when an action executes.
| 
                                                                     Condition  | 
                                                                
                                                                     Description  | 
                                                            
|---|---|
| 
                                                                     Default  | 
                                                                Path taken unless the script meets a condition that requires it to take one of the other branches. It is also taken if the action's other branches are not defined. | 
Tips & Tricks
When sorting text in a multi-dimensional array, any column position can be used as the first character in the sort criteria.