The End Turn action ends the current turn without ending the dialog. This action should be used in at the end of processing in any top level dialogs.

Top Level and Child Dialogs

The following section explains the 2 different scopes of dialog you can create in UI Builder and when the End Turn action should be used.

Top Level Dialogs

These are dialogs that have been trigged by an utterance or event. You can see an example of this here:

Untitled

Child Dialogs

These are dialogs that are called by using the Begin Dialog action. You don't need to use the End Turn action in there.

For example, here we can see a child dialog being invoked:

Untitled

<aside> 💡 Note the End Turn action is present in the above top level dialog.

</aside>

Clicking on the child dialog ProcessOrder shows us that End Turn is not needed:

Untitled