Managing the Conversation Flow within a Bot
summary
Concrete patterns and working code: uses Microsoft Bot Framework (Bot Builder v3 and v4), the emulator, and a demo “cake” bot that builds a form flow with prompts, validation, and a simple search API call. First interactions use conversationUpdate to send greetings, messages map to activities, and dialogs implement a waterfall of steps. Interruptions include literal cancel/help checks and full context switches handled by LUIS and QnA Maker. Notes on migration quirks, templates, and emulator restart fixes appear with runnable examples.
AI-written summary · about
chapters (11)
- 0:00Start
- 4:53Design and Develop the Conversation Flow Using the Microsoft Bot Framework
- 15:09Concepts with the Conversation and Bots
- 15:55Root Dialogue
- 17:40Handle System Messages
- 18:24Conversation Update
- 24:20Procedural Flow
- 25:35Prompts
- 27:22Form Builder
- 32:43Standard Interruptions
- 38:14The Conversation Flow
related talks
41mBuild a great conversationalist
46mWELCOME TO THE AGE OF CONVERSATIONAL INTERFACES!
01h 00mWhat's new in the Microsoft's Conversational AI Stack
01h 00mDeep dive into building Bots with the Microsoft Bot Framework and Cognitive Services
50mThe Art of Coding a Conversation: Designing Bots
55mConversations for the masses
54mDeveloping Sophisticated Conversational Experiences w/ Microsoft AI Platform
56mBots - the next UI revolution
