How to use FormFlow in the bot application

The main purpose of FormFlow is to provide more simplified, guided conversations. This gives more flexibility and avoids ambiguity in the conversation. It has helped to review the progress so far. It has limitations compared to dialogs, but in a way that requires less effort. With the combination of dialogs and LUIS dialogs, we can get the best of both worlds.

Dialogs can be are very powerful and flexible, but it can take lot of efforts in handling a guided conversation, like ordering a pizza. At any point in dialog one can contemplate various possibilities of what's next. You may be required to provide the clarification about an ambiguity, help options, go back, or display the progress.

In order ...

Get Building Bots with Microsoft Bot Framework now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.