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….
[Updated on 9/24/2018] This blog covers how to use WebChat with the Azure Bot Service’s built-in authentication capability to authenticate chat users with various identity providers such AAD, GitHub, Facebook, etc, including best practices on how to ensure a secure experience. This tutorial also covers where the built-in authentication features are currently supported and where they are not. Step 1:….
This blog post discusses the options for creating various sign-on experiences when using WebChat. Sign-on experiences enable the bot to identify the users who are part of a conversation and to perform actions on users’ behalf against identity providers. For example, a bot can ask a user to sign-in to Office 365 so that the bot can check the user’s….
In this blog post, we’ll show you how to test bot authentication capabilities from Azure Bot Service using the Bot Framework Emulator. You’ll learn what is required to set up in the Emulator to use OAuthCards as well as various options for interacting with OAuthCards. When the bot sends an OAuthCard to the user, the user will have an opportunity….
A very common chat/conversational feature that bot developers need to implement, is how to create an initial welcome or greeting message when a user initially begins interacting with the bot (say, the first time they open web chat). One issue some customers have been having lately, is that when using trying the conversationUpdate, is that their bot behaves as expected….
Today we have a short update to answer one question which is sometimes asked by our users – Where can I find my Bot’s AppID and Password? Prior to general availability, the only way to create and register a bot with the Bot Framework was through the developer portal. When you created a bot, a new password was generated in a….
Beginning tomorrow, from May 15th to May 30th 2018 (03/15/2018 – 05/30/2018), Azure Web Apps will be rolling out stricter protocol enforcement world-wide. This will impact clients that are using TLS 1.0 without an SNI header. The only resolution is to upgrade the clients to use TLS 1.2 (preferable), TLS 1.1, or TLS 1.0 with an SNI header. Overview Azure Web….
Conversational AI is the next user interface (UI) wave in computing. We’ve evolved from a world of having to learn and adapt to computers to one where they’re learning how to understand and interact with us. Natural interactions with computers start with language, speech, and semantic understanding, and continues through supporting rich multi model interactions. Today at the Build conference, we are announcing major updates related to our Conversational AI tools including updates….