Branch On Chat
This node type processes the most recent chat message that was received from the customer and allows branching based on the content of the chat.
There are no parameters for this node type.
To branch on a specific field value, you need to add an optional branch by right-clicking on the node name and selecting Add “Match” Branch.
To set the branch parameters (field to match, match type and match value), select the new branch by left-clicking on the branch.
The following branches can be taken:
Branch | How many? | Type | Description |
Match | 1 to 30 | The branch to take if a specific field is matched. | |
Field To Match | Enum | The type of field to match: Message, From, or To. | |
Match Type | Enum | The type of match: Equals or Contains. | |
Match Value | String | The string to match. Note: If required, this parameter can be set to User-configurable so that it can accept a value specified by a company administrator. For more information, see Adding user-configurable values. | |
Options | Optional parameters for chat messages. | ||
Maximum Difference Allowed | 0 or 1 | Integer | The maximum number of differences allowed when checking the Match Value string. For example, if the Match Value string is set to “hello” and the Maximum Difference Allowed integer is set to 1 then the string “helpo” would match, but “heppo” would not. This parameter can be set to User-configurable. |
No Match | 1 | The branch to take if no other branches match. |