Introduction Adaptive Cards are a way to present a self-contained UI to a user within a larger UI such as a chat client. They incorporate almost all of the functionality of the Bot Framework’s rich cards, and they also provide some special functionality of their own. They are supported in Web Chat, Cortana, and Microsoft Teams, and can even be used outside….
Microsoft Bot Framework SDK V4 was released in September 2018, and since then we have shipped a few dot-release improvements. As announced previously, the V3 SDK is being retired with final lifetime support ending on December 31st, 2019. Existing V3 bot workloads will continue to run without interruption. We have no plans to disrupt any running workloads. Accordingly, Microsoft will discontinue the….
The Facebook Messenger Platform offers a handover protocol that allows your Facebook page to pass “thread control” between primary and secondary receivers. A thread can be thought of like a Facebook Messenger conversation in this case, and the idea of thread control is that one receiver is the “thread owner” that receives all messages and can reply to them or….
Hello Bot Users, We’re looking for feedback on your experience creating bots using Bot Framework. As such we’ve put together a short survey consisting of 10 questions that we hope you will complete for us. It should only take a minute of your time and will be very useful for our team as we continue to improve and innovate. Survey….
This blog explains how to set up an Azure Relay resource, create the necessary relays in Visual Studio, and connect your locally hosted v4 bot for debugging across the various channels available in the Bot Framework ecosystem. Prerequisites: An Azure account (create a new account here) Access to Visual Studio .Net Framework 4.7 or .Net Core 2.1 installed (project dependent) Access….
Application Insights is a great way to gather analytic information from all kinds of applications, including bots. An Application Insights resource in Azure provides an Analytics tool that allows you to run queries using the Kusto Query Language, also known as Log Analytics Query Language. To get an idea of what queries you might want to run for a bot, you can switch….
On December 4th, 2018, the Azure Bot Service will require all connections to be secured using Transport Layer Security (TLS) 1.2. This enforcement is critical to providing the best possible security for your data. Microsoft, the Payment Card Industry (PCI), and the entire Internet community, are moving away from TLS 1.0 and TLS 1.1, which have been shown to be….
The Microsoft Bot Framework communities on Github, StackOverflow, our MVPs, and others have been fantastic partners as we’ve matured from a hackathon project to the generally available (GA) Azure Bot Service. It was feedback from these communities that led us to our latest Bot Framework tools and SDKs release; built from the ground up to integrate with a developer’s workflow….
This blog covers the new enhanced authentication features available for the Direct Line channel. For implementation examples of the concepts discussed here, please see this blog post. Azure Bot Service authentication The features discussed here are built on top of Azure Bot Service authentication. Azure Bot Service authentication enables you to authenticate users to and get access tokens from a….