Switch
1. Description
It allows you to enter a variable and the options this variable can take. It is used in cases when it is necessary to make a branching.
This component is present in flow types like:
Voice;
Chat;
Forms;
Service.
The block (Fig.1(1)) is used in space to build the Flow. The settings panel for this component opens (Fig.1(2)) when you click on the block.
1.1. Switch block
The block consists of the following elements:
The name of the component;
In branch — receiving (connecting with the previous block) branch;
Out branch — outgoing (connecting with the following block) branch. When hovering over the Out field, a switch appears. The switch allows this component to be connected to a component that already has a connection;
as well as the options specified in the Cases field (Fig.2).
When hovering over the Out, or fields specified in the Cases, a switch appears. The switch allows this component to be connected to a component that already has a connection.
The presence of an icon indicates that the switch is on, and this component can be connected to a component that already has a connection.
Changing the switch position removes the outgoing branch of this component.
The button deletes the block from the Flow Schema.
1.2. Switch settings panel
It consists of the following elements:
Variable;
Cases;
Break;
Limit;
Add description.
1.2.1. Variable
This is where the variable is entered. All variables in Webitel are denoted like this - ${ }
. The variable name is enclosed in curly braces. For example, the variable "work_time" would be written as ${work_time}
.
1.2.2. Cases
Here, you enter the values the variable can take.
Enter a new value name in this field and press the Enter button to add it.
1.2.3. Break
1.2.4. Limit
Fig. 3. Setting a limit
1.2.5. Add description
Fig. 4. Add description
- 1 1. Description
- 1.1 1.1. Switch block
- 1.2 1.2. Switch settings panel
- 1.2.1 1.2.1. Variable
- 1.2.2 1.2.2. Cases
- 1.2.3 1.2.3. Break
- 1.2.4 1.2.4. Limit
- 1.2.5 1.2.5. Add description