Branch On Company Variable
This node type allows branching based on a global-variable value used by a company’s call flow to handle calls.
This node type allows branching based on a global-variable value used by a company’s call flow to handle calls.
This node type looks up a defined tag in the database for the company and uses it to see what to do with calls. This might be used, for example, to play a message or forward calls to a different number if the call center is offline for some reason, after a company administrator has phoned the system to toggle the variable.
The following parameters can be set:
Parameter | How many? | Type | Description |
Tag | 1 | String | The tag rule 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. |
The following branches can be taken:
Branch | How many? | Description |
True | 1 | The branch to take if the tag is enabled. |
False | 1 | The branch to take if the tag is not enabled. |
Failed | 1 | The branch to take if the tag is not found in the company database. |
Set Company Variable
This node type allows the simple assignment of values to global variables used to handle a company’s calls. It enables user-configurable values used in the call flow to be updated via the call flow rather than via the web portal. This might be used, for example, to play a message or forward calls to a different number if the call center is offline for some reason, after a company administrator has phoned the system to toggle the variable.
This node type allows the simple assignment of values to global variables used to handle a company’s calls. It enables user-configurable values used in the call flow to be updated via the call flow rather than via the web portal. This might be used, for example, to play a message or forward calls to a different number if the call center is offline for some reason, after a company administrator has phoned the system to toggle the variable.
This node type looks up a defined tag in the database for the company and updates the settings accordingly.
Note: If required, the parameters for this node type can be set to User-configurable so that they can accept values specified by a company administrator. For more information, see Adding user-configurable values.
The following parameters can be set:
Parameter | How many? | Type | Description |
Tag | 1 | String | The global variable to set. This parameter can be set to User-configurable. |
Value | 1 | Enum | The value to assign to the variable. This parameter can be set to User-configurable. |
The following branches can be taken:
Branch | How many? | Description |
Success | 1 | The branch to take if the global variable was updated successfully in the company database. |
Failed | 1 | The branch to take if the global variable update failed. |