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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.