26 Visual Flow Designer

You use the Visual Flow Designer to create the dialog flow definition, which is the model of the interaction between a skill and its users.

The Visual Flow Designer enables you to design conversations visually. And, unlike the legacy YAML-based designer, the Visual Flow Designer enables you to create conversations modularly with separate and reusable flows.

In the following pages, you'll learn about the working parts of the Visual Flow Designer (VFD), its default behavior (including routing and the handling of errors and unresolved input), and how you use it to declaratively build dialog flows, including those that are triggered by intents.