CHAPTER 13. Coding Custom Channels with the Direct Line API

As you’ve seen in previous chapters, there are several channels to surface a chatbot upon. If the messaging channels don’t fit your needs, there are email, SMS, and Webchat control channels. However, there are requirements where even those channels won’t fit, and that’s where the Direct Line API comes in.

The Direct Line API lets developers create their own custom channels. For example, you can use direct line to add a chatbot to a mobile app, so in addition to its basic functionality, the app can have a page where users can communicate with a chatbot. There are different applications for the enterprise too, with many programs written for Windows Forms and Windows Presentation Foundation ...

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.