Cognigy.AI Docs

COGNIGY.AI is the Conversational AI Platform focused on the needs of large enterprises to develop, deploy and run Conversational AI’s on any conversational channel.

Given the arising need of voice interfaces as the most natural way of communicating with brands, Cognigy was founded in 2016 by Sascha Poggemann and Phil Heltewig. Our mission: to enable all devices and applications to intelligently communicate with their users via naturally spoken or written dialogue.

Get Started

Execute Flow


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

This toggle decides whether we should parse intents within the sub Flow.

Parse Keyphrases

This toggle decides whether we should find keyphrases within the sub 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.


Attached Flow

Intents of attached Flows are not executed when the Flow is attached to the child Flow.



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.



Cognigy.AI did enforce that your current mainFlow and the flow you want to execute were in the same language. We removed this check in order to make the system more flexible! Executing flows in different languages is especially useful for flows which do not depend on ML based intent mapping.

Updated 8 months ago

What's Next


Execute Flow

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.