CPaaS Visual Designer Diagrams
Diagram is a feature of Visual Designer introduced in CPaaS release version 7.5.0. It’s a graphical tree-like view of a project’s call flow where modules are depicted as tree nodes and connections between modules are drawn as arrows. With a single look one can get a pretty good idea of what an application does.
To enable the diagram view, just hit the Diagram button at the project menu bar:

A new section will appear under the menu, showing the diagram.
Points worth mentioning:
-
Nodes are displayed by their labels.
-
Links between modules are displayed using arrows. Typical Visual Designer elements that produce links are Collect, and External Service
Arrows - Continue To
In general, wherever Visual Designer contains a ContinueTo field that links to another module an arrow is displayed. Depending on the type of the element, a different piece of information is displayed on the arrow.
-
For Collect menu elements descriptions like "Press 1", "Press 2" etc. are displayed.
-
For Collect elements that capture digits in variables the name of the variable is displayed. For example: 'app_phone' = <collect>. app_phone is the name of the variable.
-
For External Service elements with mapped routing enabled the service response value that leads to a destination module is displayed. For example, for a service returning values ok|error to indicate success or failure, typical arrow descriptions would be "ES Result = ok" or "ES Result = error".
Diagrams are not updated for any single operation a user makes. Instead a per-save update policy is followed requiring a user to Save in order to see the updated graphical representation of a project.