Skip to content

Execute Flow

Description

An Execute Flow Node is used to immediately execute another Flow.

After the target Flow finished executing, the current Flow will continue executing.

Shared Context

The executed flow will receive the current Context of the executing Flow and can write to it. The changes will be available to the executing Flow after the executed Flow has finished.

Node Fields

Select Flow

Here you can select the target Flow which is executed whenever the Flow execution hits the Execute Flow node.

Select Node

Here you can select the target Node which is executed whenever the Flow execution hits the Execute Flow node.

Open Target Flow

By clicking on the icon to the right of the Flow drop-down you can open the target Flow. Make sure to save your Node first!

Parse Intents

The user decides whether we should parse intents within the sub Flow. This is enabled by default.

If Parse Intents is enabled, Cognigy NLU will reparse the Intents in the target Flow, using either input.text or the Optionally Injected Text.

This setting will parse the input into the sub Flow, and the NLU will then score this text using the available Intents in the sub Flow. This will not score based on Intents in the parent Flow.

Parse Slots

This toggle decides whether we should parse slots within the sub Flow. This is enabled by default.

If Parse Slots is enabled, Cognigy NLU will reparse the Slots in the target Flow, in the target Flow, using either input.text or the Optionally Injected Text

This setting will parse the input into the sub Flow, and the NLU will then score this text using the available Slots in the sub Flow. This will not score based on Slots in the parent Flow.

Absorb Context

This toggle decides whether the default Flow Context of the sub Flow should be applied to the current Context. If the sub Flow has a value within its default Context, the value will be copied into the current Context as soon as you enter the child Flow.

Loops

Cognigy.AI checks how often an Execute Flow Node was hit without a user input inbetween. The default setting for maximum loops is 4, but it is configurable for on-premise installations.