Developers, like you, are increasingly adding conversational user interfaces (CUI) to their applications and tools for enabling this are getting better. One of these new tools is the Microsoft Bot Framework. Learn how these tools can help you add more intelligent interaction directly into your applications. You'll learn how to write your own bot to communicate with a user as well as managing conversation state. Along the way, you'll see how to debug bot apps and use other Bot Framework tools. Finally, you'll learn how to publish and register your bot. After this presentation, you'll have enough information to get started coding your own bot.