The GoTo Element type acts as a connector to link two separate elements in your CX Model. Using GoTo Elements you can re-connect two separate branches of your CX Model that have split higher up in your design. You can also use GoTo Elements to introduce loops which reuse certain blocks within your CX Model.
GoTo Elements jump from the current element to any specified element in your CX Model. When generating test cases from your CX Model that includes GoTo Elements, checks are in place to prevent a circular CX Model design (Where an element loops for example) from generating an infinite number of test cases. Only a single pass through the identified loop will be generated as test cases. As such you can add a GoTo Element to an Element that precedes the GoTo Element.
Adding a GoTo Element
- To add a GoTo Element,
select GoTo from the New Element menu after clicking the + Icon.
If your GoTo Element is not attached to any input, you will first see a popup to determine the input that will move the user through your CX Model to trigger the new GoTo Element. This can either be a DTMF input, Speech input or No Input .
Once you have entered the appropriate input, follow the steps below.
- If your GoTo Element is
being inserted after an input, you will be prompted to select the Element that
this GoTo should move users to.
Simply click on the Element that the GoTo will move users to.
- Once the GoTo Element link has been established, an icon will appear next to the destination Element.
Here is our example CX Model with a GoTo Element inserted. In this
example below Users who have been through Menu 2, into the decision option 1,
will then be moved to Menu 1.
Investigating GoTo Elements
If your CX Model contains multiple GoTo Elements, it can become unclear which destination Elements specific GoTo Elements land on.
Clicking on the GoTo element itself will show the destination Element in the right hand side toolbar.
In this example our GoTo Element is pointing at a Menu Element titled "Menu 1".
Alternatively you can determine where a decision has come from by
looking at the destination node itself. By clicking on the GoTo icon next to
the destination node, a popup will appear as follows.
In this example this menu is being landed on from a GoTo Element attached to Decision Option 1, as per the CX Model example above.
Deleting GoTo Elements
To delete a GoTo Element, follow the steps below.
- Select the GoTo Element in your CX Model.
Right click the GoTo Element and select the Delete Option