CHAPTER 7. Customizing FormFlow

FormFlow offers a quick way to build conversations and Chapter 6, Using FormFlow, explained the essentials for how FormFlow works. For all the great standard features that FormFlow offers, in practical use, you’ll want additional customizations. This chapter moves beyond the basics and explains a few customization options.

One of the customizations you’ll need is to build dynamic menus, rather than relying on a static enum. In this chapter you’ll learn how to modify the form build process to dynamically build a menu for a field. You’ll also learn how to add custom validation to that field. Another customization is a reuse strategy and you’ll learn how to build a custom field type. Finally, a useful technique to ...

Get Programming the Microsoft Bot Framework: A Multiplatform Approach to Building Chatbots 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.