• No results
  • New Bing and Cognitive Services APIs samples added to the Bot Builder samples repo

    This week, we added new sample bots to our Bot Builder-Samples GitHub repository, showcasing how some Bing and Cognitive Services APIs for vision, speech and search can help developers build smarter conversational interfaces. Sample Description API used Sample link Image Caption Takes an image as input and provides a description...
  • New Bot Builder SDK samples released!

    Last week we’ve released a new set of Bot Builder SDK samples in a dedicated GitHub repository. The new Bot Builder samples are organized into groups (core, cards, intelligence, demo) and are designed to illustrate task-focused samples in C# and Node.js to help you build great bots. A snapshot of...
  • Using the new Facebook Messenger 1.2 Features with Bot Framework

    This week, Facebook announced new v1.2 updates to their Facebook Messenger bot platform including new capabilities for developers. Bot Framework’s design allows you to take advantage of several of these features immediately, and we’ll make it even easier to use them as we add native support over time. Bot Framework...
  • Skype says Hello to new bots

    Skype has always been the home for your most important conversations. At this year’s Microsoft Build Conference, CEO Satya Nadella showed us the beginning of a new world. A universe where technology works with your everyday conversations to make life easier, more productive, and fun. In April we released a...
  • Microsoft Bot Framework July Update - Cards, and New Skype, Slack, and Facebook Bot Features

    The industry is abuzz with news about bots and bot events. Of recent note, the Botness conference was a resounding success as was the Skype Hackathon held June 21-22 in the Valley. The energy and participation at these events has been inspiring and invigorating! Today, we are releasing an important...
  • New Kik Connector; Botness Event Upcoming

    Bot and CaaP (Conversation as a Platform) momentum continues at Microsoft. Recently we had a fantastic hack with the super talented folks at Kik and learned a ton. We’ve been working with the Kik team very closely to add the Kik channel to Microsoft Bot Framework. As you see in...
  • Bots Can Be More Than Text

    When we first introduced the Microsoft Bot Framework at Build 2016, the framework provided support for text and image conversation across all of our conversation channels. We’ve had great response and developers are creating and connecting new bots of all shapes and sizes every day. In parallel we’ve been working...
  • Microsoft Bot Framework Update

    Microsoft Build last month yielded many exciting announcements for developers, among them Microsoft’s Bot Framework, which provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking. It’s so exciting to see an ecosystem emerge since releasing a month ago - more than...
  • Microsoft Bot Framework

    As some of you may have noticed, Fuse Labs has been doing a lot of thinking about and work on conversational user experiences. Today, Microsoft released the public preview of the Microsoft Bot Framework. In the spirit of One Microsoft, the Bot Framework is a collaborative effort across many teams,...
  • New Bot Builder SDK samples released!

    Last week we’ve released a new set of Bot Builder SDK samples in a dedicated GitHub repository. The new Bot Builder samples are organized into groups (core, cards, intelligence, demo) and are designed to illustrate task-focused samples in C# and Node.js to help you build great bots. A snapshot of...
  • Using the new Facebook Messenger 1.2 Features with Bot Framework

    This week, Facebook announced new v1.2 updates to their Facebook Messenger bot platform including new capabilities for developers. Bot Framework’s design allows you to take advantage of several of these features immediately, and we’ll make it even easier to use them as we add native support over time. Bot Framework...
  • Skype says Hello to new bots

    Skype has always been the home for your most important conversations. At this year’s Microsoft Build Conference, CEO Satya Nadella showed us the beginning of a new world. A universe where technology works with your everyday conversations to make life easier, more productive, and fun. In April we released a...
  • Microsoft Bot Framework July Update - Cards, and New Skype, Slack, and Facebook Bot Features

    The industry is abuzz with news about bots and bot events. Of recent note, the Botness conference was a resounding success as was the Skype Hackathon held June 21-22 in the Valley. The energy and participation at these events has been inspiring and invigorating! Today, we are releasing an important...
  • New Kik Connector; Botness Event Upcoming

    Bot and CaaP (Conversation as a Platform) momentum continues at Microsoft. Recently we had a fantastic hack with the super talented folks at Kik and learned a ton. We’ve been working with the Kik team very closely to add the Kik channel to Microsoft Bot Framework. As you see in...
  • Bots Can Be More Than Text

    When we first introduced the Microsoft Bot Framework at Build 2016, the framework provided support for text and image conversation across all of our conversation channels. We’ve had great response and developers are creating and connecting new bots of all shapes and sizes every day. In parallel we’ve been working...
  • Microsoft Bot Framework Update

    Microsoft Build last month yielded many exciting announcements for developers, among them Microsoft’s Bot Framework, which provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking. It’s so exciting to see an ecosystem emerge since releasing a month ago - more than...
  • Microsoft Bot Framework

    As some of you may have noticed, Fuse Labs has been doing a lot of thinking about and work on conversational user experiences. Today, Microsoft released the public preview of the Microsoft Bot Framework. In the spirit of One Microsoft, the Bot Framework is a collaborative effort across many teams,...
  • Microsoft Bot Framework July Update - Cards, and New Skype, Slack, and Facebook Bot Features

    The industry is abuzz with news about bots and bot events. Of recent note, the Botness conference was a resounding success as was the Skype Hackathon held June 21-22 in the Valley. The energy and participation at these events has been inspiring and invigorating! Today, we are releasing an important...
  • New Kik Connector; Botness Event Upcoming

    Bot and CaaP (Conversation as a Platform) momentum continues at Microsoft. Recently we had a fantastic hack with the super talented folks at Kik and learned a ton. We’ve been working with the Kik team very closely to add the Kik channel to Microsoft Bot Framework. As you see in...
  • Bots Can Be More Than Text

    When we first introduced the Microsoft Bot Framework at Build 2016, the framework provided support for text and image conversation across all of our conversation channels. We’ve had great response and developers are creating and connecting new bots of all shapes and sizes every day. In parallel we’ve been working...
  • Microsoft Bot Framework

    As some of you may have noticed, Fuse Labs has been doing a lot of thinking about and work on conversational user experiences. Today, Microsoft released the public preview of the Microsoft Bot Framework. In the spirit of One Microsoft, the Bot Framework is a collaborative effort across many teams,...
  • Speech Support in Bot Framework - Webchat to Directline, to Cortana

    The Bot Framework now supports speech as a method of interacting with the bot across Webchat, the DirectLine channel, and Cortana. In this article we’ll go over the new capabilities, speech recognition priming using LUIS, and a new NuGet package we’ve released which supports speech recognition and synthesis on the...
  • Load testing a Bot

    One of the most common questions and requests we receive from the bot developer community is how developers can perform load testing on a bot. Previously we hadn’t documented this end-to-end, but now we’re providing an authorization scheme to implement load testing for your bots. This guide includes two sections:...
  • An Adaptive Cards sample in .NET

    Cards today One of the many new Bot Framework features we showcased at Build 2017 was Adaptive Cards. Modern ‘cards’ as a UI feature have existed for several years now, birthed by the advent of the modern web and mobile technologies. Most of us have interacted with cards on some...
  • Changing locale in a NodeJS bot

    Back in March we implemented a new feature in the BotBuilder SDK for NodeJS which allows developers to provide simple localization switching in their bots. This means your bot will be able to prompt your users for different language options. Using the Node SDK’s LocalizedRegExpRecognizer To add this feature, we...
  • Writing a Recognizer

    Last month, we announced new number recognizers for LUIS and that we were releasing them open source. In this article, we’ll go over the structure and core concepts of the Recognizers-Text library so that you can build your own! NOTE: We’ll be using the English Number Recognizer to show you...
  • Bot Framework presentations at Build 2017

    In case you weren’t able to attend this year’s Microsoft Build conference, we’ve put together a list of all of the Bot Framework presentations from Microsoft Build 2017 here in this post. We’re deeply proud of all of the new features and changes we’ve made to the Bot Framework, and...
  • Microsoft LUIS with Botkit Studio

    The Howdy team has released a new version of the Botkit Studio which provides seemless integration with Microsoft LUIS to make it easier for Bot developers to fully utilize the power of conversational AI via language understanding. Check out the official announcement. Providing a focused subset of LUIS’s features, the...
  • Bot Framework at Microsoft Build 2017

    New Channels, New Docs, New Ways to Make Great Bots Today, Microsoft is announcing numerous updates to the Bot Framework designed to help developers make great conversationalists. 1 New Channels Three new channels are available today, increasing your bot’s reach to even more of the Microsoft audience, as well as...
  • Bing Location Control v2 for Bot Framework

    Since the release of Bing Location Control for Bot Framework back in December 2016, we’ve been working continuously on adding on improvements and new features. We’ve since released location control v2.0.0 both npm and nuget modules for NodeJS and C# bot development respectively.   New features of Location Control v2...
  • New Date Entities in LUIS

    New date time entities in LUIS Previously we announced new number recognition in LUIS, but this was just the beginning! There are many more features coming to LUIS and the Bot Framework, of which today we are excited to announce that LUIS now has new pre-built date time entities which...
  • Upgrade your Bot Builder SDK to v3.5 or greater by July 31, 2017

    All Bot applications using the Microsoft Bot Builder SDK must be upgraded to Bot Builder SDK v3.5 and greater. This applies for both C# and NodeJS Bots. All bots using any SDK below v3.5 will stop being supported by this date. For those currently using the botbuilder SDK, simply upgrade...
  • Saving Bot Activities in Azure SQL Database

    In this article we’ll provide a walkthrough of how to create a Bot using the C# Bot Builder SDK and store message activity to an Azure SQL server using the Entity Framework. Prerequisites: Free Azure Trial account Visual Studio 2017 or 2015 Community (update all extensions) Visual Studio Bot Application...
  • New Number Recognizers in LUIS

    The LUIS Team has developed a new recognizer library that provides greater accuracy in identifying numerics, and also allows the developer to provide context to which those numerics refer to. Luis now incorporates a new library for number recognition in Microsoft.Recognizers.Text.Numbers, which implements a solution using Regular Expressions. Regular Expressions...
  • (Resolved) Azure Bot Service returning various access errors

    Summary of impact Last week customers reported a variety of Azure Bot Service issues such as: Internal Server Error dialog on bot load Inability to connect via FTP Inability to connect via Kudu Inability to setup continuous deployment Files disappeared from the bot editor Only customers who created a bot...
  • Luis Action Binding for Console Apps

    This article is part 3 for our series on Action Binding in LUIS. You can checkout either of the links below for a refresher, or skip ahead. Part One - Action Binding for Bots Part Two - Action Binding for Web Apps We recently announced that action binding from the...
  • Luis Action Binding for Web Apps

    In a previous post, we announced that action binding from the LUIS Service has been deprecated and must now be handled on the client side of an application, which allows you to have stricter control over conversational flow instead of relying on LUIS to do the work. In the first...
  • Implementing LUIS Action Binding on the Client

    In the earlier stages of LUIS, binding Intents to Actions was something that was automatically handled by the LUIS service behind the scenes. Because of this, developers could only influence action binding via the LUIS app portal. Action Binding has since been deprecated and removed from the LUIS.ai service, and...
  • Using custom channel data in bot messages

    One of the many benefits of the Microsoft Bot Framework is that it allows the creation of bots capable of running on a multitude of channels (Skype, Facebook Messenger, Slack, etc.). However, due to the subtle differences between these platforms, it is impractical for the framework to cover all possible...
  • New chatbot assists educators with quick and easy access to Office 365 training and teaching resources

    This is a guest post from Dr. Iris Yuster, Senior Business Development Manager, Microsoft Educator Community. The Microsoft Educator Community recently launched a new bot built with the Bot Framework to provide educators with a personal human-like assistant that can direct them quickly to relevant content. One of the key...
  • New Bot Framework features and updates

    It’s an exciting day at Bot Framework headquarters as we release our brand new Channel Inspector, a new Bot Framework Emulator, and a big batch of updates for our Direct Line and Web Chat channels! Channel Inspector If you develop on the Bot Framework platform, you may already know how...
  • Direct Line performance improvements

    Many of you know about the Direct Line API – it’s the easiest way to embed your bot in your own mobile app, webpage, or server-to-server application. Direct Line is also used within the Bot Framework Web Chat control, and we’ve got updates to share with you about both Direct...
  • More Ways to Make Smart Bots

    Today we’re excited to announce we are releasing two new offerings designed to make it easier for you to create smart bots. Here’s a bit more about each: QnA Maker Service Brought to you by the same engineers that develop Bing, our latest addition to Microsoft Cognitive Services, QnA Maker...
  • New and Improved Bot Framework Emulator

    Hello! Today we released v3.5.22 of the Bot Framework Emulator. Summary of the major changes: Bot-Initiated Conversations – Bots can initiate new conversations with the user. Simplified App Settings – Emulator listening port and callback URL are now managed internally by the app. Added Remaining System Events – You can...
  • Microsoft Bot Framework November Update – Cross Platform Emulator App, Enhanced Direct Line REST API, Updated SDKs, Card Types and new Azure Bot Service (Preview)

    We’ve made a number of enhancements in the November Bot Framework Update all of which are designed to help you build better bots faster. The enhancements fall into two categories – those in Bot Framework and those in Azure Bot Service (Preview), a new offering created in partnership with our...
  • Microsoft Bot Framework July Update - Cards, and New Skype, Slack, and Facebook Bot Features

    The industry is abuzz with news about bots and bot events. Of recent note, the Botness conference was a resounding success as was the Skype Hackathon held June 21-22 in the Valley. The energy and participation at these events has been inspiring and invigorating! Today, we are releasing an important...
  • New Kik Connector; Botness Event Upcoming

    Bot and CaaP (Conversation as a Platform) momentum continues at Microsoft. Recently we had a fantastic hack with the super talented folks at Kik and learned a ton. We’ve been working with the Kik team very closely to add the Kik channel to Microsoft Bot Framework. As you see in...
  • Bots Can Be More Than Text

    When we first introduced the Microsoft Bot Framework at Build 2016, the framework provided support for text and image conversation across all of our conversation channels. We’ve had great response and developers are creating and connecting new bots of all shapes and sizes every day. In parallel we’ve been working...
  • Microsoft Bot Framework Update

    Microsoft Build last month yielded many exciting announcements for developers, among them Microsoft’s Bot Framework, which provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking. It’s so exciting to see an ecosystem emerge since releasing a month ago - more than...
  • Microsoft Bot Framework

    As some of you may have noticed, Fuse Labs has been doing a lot of thinking about and work on conversational user experiences. Today, Microsoft released the public preview of the Microsoft Bot Framework. In the spirit of One Microsoft, the Bot Framework is a collaborative effort across many teams,...
  • Microsoft Bot Framework July Update - Cards, and New Skype, Slack, and Facebook Bot Features

    The industry is abuzz with news about bots and bot events. Of recent note, the Botness conference was a resounding success as was the Skype Hackathon held June 21-22 in the Valley. The energy and participation at these events has been inspiring and invigorating! Today, we are releasing an important...
  • New Kik Connector; Botness Event Upcoming

    Bot and CaaP (Conversation as a Platform) momentum continues at Microsoft. Recently we had a fantastic hack with the super talented folks at Kik and learned a ton. We’ve been working with the Kik team very closely to add the Kik channel to Microsoft Bot Framework. As you see in...
  • Bots Can Be More Than Text

    When we first introduced the Microsoft Bot Framework at Build 2016, the framework provided support for text and image conversation across all of our conversation channels. We’ve had great response and developers are creating and connecting new bots of all shapes and sizes every day. In parallel we’ve been working...
  • Microsoft Bot Framework Update

    Microsoft Build last month yielded many exciting announcements for developers, among them Microsoft’s Bot Framework, which provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking. It’s so exciting to see an ecosystem emerge since releasing a month ago - more than...
  • Microsoft Bot Framework

    As some of you may have noticed, Fuse Labs has been doing a lot of thinking about and work on conversational user experiences. Today, Microsoft released the public preview of the Microsoft Bot Framework. In the spirit of One Microsoft, the Bot Framework is a collaborative effort across many teams,...
  • Microsoft Bot Framework July Update - Cards, and New Skype, Slack, and Facebook Bot Features

    The industry is abuzz with news about bots and bot events. Of recent note, the Botness conference was a resounding success as was the Skype Hackathon held June 21-22 in the Valley. The energy and participation at these events has been inspiring and invigorating! Today, we are releasing an important...
  • New Kik Connector; Botness Event Upcoming

    Bot and CaaP (Conversation as a Platform) momentum continues at Microsoft. Recently we had a fantastic hack with the super talented folks at Kik and learned a ton. We’ve been working with the Kik team very closely to add the Kik channel to Microsoft Bot Framework. As you see in...
  • Bots Can Be More Than Text

    When we first introduced the Microsoft Bot Framework at Build 2016, the framework provided support for text and image conversation across all of our conversation channels. We’ve had great response and developers are creating and connecting new bots of all shapes and sizes every day. In parallel we’ve been working...
  • Microsoft Bot Framework Update

    Microsoft Build last month yielded many exciting announcements for developers, among them Microsoft’s Bot Framework, which provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking. It’s so exciting to see an ecosystem emerge since releasing a month ago - more than...
  • Microsoft Bot Framework

    As some of you may have noticed, Fuse Labs has been doing a lot of thinking about and work on conversational user experiences. Today, Microsoft released the public preview of the Microsoft Bot Framework. In the spirit of One Microsoft, the Bot Framework is a collaborative effort across many teams,...
  • Microsoft Bot Framework July Update - Cards, and New Skype, Slack, and Facebook Bot Features

    The industry is abuzz with news about bots and bot events. Of recent note, the Botness conference was a resounding success as was the Skype Hackathon held June 21-22 in the Valley. The energy and participation at these events has been inspiring and invigorating! Today, we are releasing an important...
  • New Kik Connector; Botness Event Upcoming

    Bot and CaaP (Conversation as a Platform) momentum continues at Microsoft. Recently we had a fantastic hack with the super talented folks at Kik and learned a ton. We’ve been working with the Kik team very closely to add the Kik channel to Microsoft Bot Framework. As you see in...
  • Bots Can Be More Than Text

    When we first introduced the Microsoft Bot Framework at Build 2016, the framework provided support for text and image conversation across all of our conversation channels. We’ve had great response and developers are creating and connecting new bots of all shapes and sizes every day. In parallel we’ve been working...
  • Microsoft Bot Framework Update

    Microsoft Build last month yielded many exciting announcements for developers, among them Microsoft’s Bot Framework, which provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking. It’s so exciting to see an ecosystem emerge since releasing a month ago - more than...
  • Microsoft Bot Framework

    As some of you may have noticed, Fuse Labs has been doing a lot of thinking about and work on conversational user experiences. Today, Microsoft released the public preview of the Microsoft Bot Framework. In the spirit of One Microsoft, the Bot Framework is a collaborative effort across many teams,...
  • Speech Support in Bot Framework - Webchat to Directline, to Cortana

    The Bot Framework now supports speech as a method of interacting with the bot across Webchat, the DirectLine channel, and Cortana. In this article we’ll go over the new capabilities, speech recognition priming using LUIS, and a new NuGet package we’ve released which supports speech recognition and synthesis on the...
  • Load testing a Bot

    One of the most common questions and requests we receive from the bot developer community is how developers can perform load testing on a bot. Previously we hadn’t documented this end-to-end, but now we’re providing an authorization scheme to implement load testing for your bots. This guide includes two sections:...
  • An Adaptive Cards sample in .NET

    Cards today One of the many new Bot Framework features we showcased at Build 2017 was Adaptive Cards. Modern ‘cards’ as a UI feature have existed for several years now, birthed by the advent of the modern web and mobile technologies. Most of us have interacted with cards on some...
  • Changing locale in a NodeJS bot

    Back in March we implemented a new feature in the BotBuilder SDK for NodeJS which allows developers to provide simple localization switching in their bots. This means your bot will be able to prompt your users for different language options. Using the Node SDK’s LocalizedRegExpRecognizer To add this feature, we...
  • Writing a Recognizer

    Last month, we announced new number recognizers for LUIS and that we were releasing them open source. In this article, we’ll go over the structure and core concepts of the Recognizers-Text library so that you can build your own! NOTE: We’ll be using the English Number Recognizer to show you...
  • Bot Framework presentations at Build 2017

    In case you weren’t able to attend this year’s Microsoft Build conference, we’ve put together a list of all of the Bot Framework presentations from Microsoft Build 2017 here in this post. We’re deeply proud of all of the new features and changes we’ve made to the Bot Framework, and...
  • Microsoft LUIS with Botkit Studio

    The Howdy team has released a new version of the Botkit Studio which provides seemless integration with Microsoft LUIS to make it easier for Bot developers to fully utilize the power of conversational AI via language understanding. Check out the official announcement. Providing a focused subset of LUIS’s features, the...
  • Bot Framework at Microsoft Build 2017

    New Channels, New Docs, New Ways to Make Great Bots Today, Microsoft is announcing numerous updates to the Bot Framework designed to help developers make great conversationalists. 1 New Channels Three new channels are available today, increasing your bot’s reach to even more of the Microsoft audience, as well as...
  • Bing Location Control v2 for Bot Framework

    Since the release of Bing Location Control for Bot Framework back in December 2016, we’ve been working continuously on adding on improvements and new features. We’ve since released location control v2.0.0 both npm and nuget modules for NodeJS and C# bot development respectively.   New features of Location Control v2...
  • New Date Entities in LUIS

    New date time entities in LUIS Previously we announced new number recognition in LUIS, but this was just the beginning! There are many more features coming to LUIS and the Bot Framework, of which today we are excited to announce that LUIS now has new pre-built date time entities which...
  • Upgrade your Bot Builder SDK to v3.5 or greater by July 31, 2017

    All Bot applications using the Microsoft Bot Builder SDK must be upgraded to Bot Builder SDK v3.5 and greater. This applies for both C# and NodeJS Bots. All bots using any SDK below v3.5 will stop being supported by this date. For those currently using the botbuilder SDK, simply upgrade...
  • Saving Bot Activities in Azure SQL Database

    In this article we’ll provide a walkthrough of how to create a Bot using the C# Bot Builder SDK and store message activity to an Azure SQL server using the Entity Framework. Prerequisites: Free Azure Trial account Visual Studio 2017 or 2015 Community (update all extensions) Visual Studio Bot Application...
  • Deploying Bot Framework To Azure On Linux

    Microsoft Bot Framework SDK for Node.js allows developers to build text and voice based chatbots and connect them to a variety of channels including Skype, MS Teams, Slack, Facebook, Telegram, SMS, email, and more. As a Node.js bot developer you may have asked yourself - “Can I deploy my bot...
  • New Number Recognizers in LUIS

    The LUIS Team has developed a new recognizer library that provides greater accuracy in identifying numerics, and also allows the developer to provide context to which those numerics refer to. Luis now incorporates a new library for number recognition in Microsoft.Recognizers.Text.Numbers, which implements a solution using Regular Expressions. Regular Expressions...
  • (Resolved) Azure Bot Service returning various access errors

    Summary of impact Last week customers reported a variety of Azure Bot Service issues such as: Internal Server Error dialog on bot load Inability to connect via FTP Inability to connect via Kudu Inability to setup continuous deployment Files disappeared from the bot editor Only customers who created a bot...
  • Luis Action Binding for Console Apps

    This article is part 3 for our series on Action Binding in LUIS. You can checkout either of the links below for a refresher, or skip ahead. Part One - Action Binding for Bots Part Two - Action Binding for Web Apps We recently announced that action binding from the...
  • Luis Action Binding for Web Apps

    In a previous post, we announced that action binding from the LUIS Service has been deprecated and must now be handled on the client side of an application, which allows you to have stricter control over conversational flow instead of relying on LUIS to do the work. In the first...
  • Implementing LUIS Action Binding on the Client

    In the earlier stages of LUIS, binding Intents to Actions was something that was automatically handled by the LUIS service behind the scenes. Because of this, developers could only influence action binding via the LUIS app portal. Action Binding has since been deprecated and removed from the LUIS.ai service, and...
  • Using custom channel data in bot messages

    One of the many benefits of the Microsoft Bot Framework is that it allows the creation of bots capable of running on a multitude of channels (Skype, Facebook Messenger, Slack, etc.). However, due to the subtle differences between these platforms, it is impractical for the framework to cover all possible...
  • New chatbot assists educators with quick and easy access to Office 365 training and teaching resources

    This is a guest post from Dr. Iris Yuster, Senior Business Development Manager, Microsoft Educator Community. The Microsoft Educator Community recently launched a new bot built with the Bot Framework to provide educators with a personal human-like assistant that can direct them quickly to relevant content. One of the key...
  • New Bot Framework features and updates

    It’s an exciting day at Bot Framework headquarters as we release our brand new Channel Inspector, a new Bot Framework Emulator, and a big batch of updates for our Direct Line and Web Chat channels! Channel Inspector If you develop on the Bot Framework platform, you may already know how...
  • Direct Line performance improvements

    Many of you know about the Direct Line API – it’s the easiest way to embed your bot in your own mobile app, webpage, or server-to-server application. Direct Line is also used within the Bot Framework Web Chat control, and we’ve got updates to share with you about both Direct...
  • More Ways to Make Smart Bots

    Today we’re excited to announce we are releasing two new offerings designed to make it easier for you to create smart bots. Here’s a bit more about each: QnA Maker Service Brought to you by the same engineers that develop Bing, our latest addition to Microsoft Cognitive Services, QnA Maker...
  • New and Improved Bot Framework Emulator

    Hello! Today we released v3.5.22 of the Bot Framework Emulator. Summary of the major changes: Bot-Initiated Conversations – Bots can initiate new conversations with the user. Simplified App Settings – Emulator listening port and callback URL are now managed internally by the app. Added Remaining System Events – You can...
  • Microsoft Bot Framework November Update – Cross Platform Emulator App, Enhanced Direct Line REST API, Updated SDKs, Card Types and new Azure Bot Service (Preview)

    We’ve made a number of enhancements in the November Bot Framework Update all of which are designed to help you build better bots faster. The enhancements fall into two categories – those in Bot Framework and those in Azure Bot Service (Preview), a new offering created in partnership with our...
  • Microsoft Teams Available in Bot Framework

    There’s a new channel in town – Microsoft Teams. Announced earlier today, Microsoft Teams, the chat-based workspace for Office 365 is now in preview. You will find Teams in the list of channels on which your bot can talk in the Bot Framework developer portal effective immediately. You can read...
  • New Bing and Cognitive Services APIs samples added to the Bot Builder samples repo

    This week, we added new sample bots to our Bot Builder-Samples GitHub repository, showcasing how some Bing and Cognitive Services APIs for vision, speech and search can help developers build smarter conversational interfaces. Sample Description API used Sample link Image Caption Takes an image as input and provides a description...
  • Microsoft Bot Framework July Update - Cards, and New Skype, Slack, and Facebook Bot Features

    The industry is abuzz with news about bots and bot events. Of recent note, the Botness conference was a resounding success as was the Skype Hackathon held June 21-22 in the Valley. The energy and participation at these events has been inspiring and invigorating! Today, we are releasing an important...
  • New Kik Connector; Botness Event Upcoming

    Bot and CaaP (Conversation as a Platform) momentum continues at Microsoft. Recently we had a fantastic hack with the super talented folks at Kik and learned a ton. We’ve been working with the Kik team very closely to add the Kik channel to Microsoft Bot Framework. As you see in...
  • Bots Can Be More Than Text

    When we first introduced the Microsoft Bot Framework at Build 2016, the framework provided support for text and image conversation across all of our conversation channels. We’ve had great response and developers are creating and connecting new bots of all shapes and sizes every day. In parallel we’ve been working...
  • Microsoft Bot Framework Update

    Microsoft Build last month yielded many exciting announcements for developers, among them Microsoft’s Bot Framework, which provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking. It’s so exciting to see an ecosystem emerge since releasing a month ago - more than...
  • Microsoft Bot Framework

    As some of you may have noticed, Fuse Labs has been doing a lot of thinking about and work on conversational user experiences. Today, Microsoft released the public preview of the Microsoft Bot Framework. In the spirit of One Microsoft, the Bot Framework is a collaborative effort across many teams,...
  • Microsoft Bot Framework Update

    Microsoft Build last month yielded many exciting announcements for developers, among them Microsoft’s Bot Framework, which provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking. It’s so exciting to see an ecosystem emerge since releasing a month ago - more than...
  • Microsoft Bot Framework Update

    Microsoft Build last month yielded many exciting announcements for developers, among them Microsoft’s Bot Framework, which provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking. It’s so exciting to see an ecosystem emerge since releasing a month ago - more than...
  • Microsoft Bot Framework Update

    Microsoft Build last month yielded many exciting announcements for developers, among them Microsoft’s Bot Framework, which provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking. It’s so exciting to see an ecosystem emerge since releasing a month ago - more than...
  • Bots Can Be More Than Text

    When we first introduced the Microsoft Bot Framework at Build 2016, the framework provided support for text and image conversation across all of our conversation channels. We’ve had great response and developers are creating and connecting new bots of all shapes and sizes every day. In parallel we’ve been working...
  • Bots Can Be More Than Text

    When we first introduced the Microsoft Bot Framework at Build 2016, the framework provided support for text and image conversation across all of our conversation channels. We’ve had great response and developers are creating and connecting new bots of all shapes and sizes every day. In parallel we’ve been working...
  • Skype says Hello to new bots

    Skype has always been the home for your most important conversations. At this year’s Microsoft Build Conference, CEO Satya Nadella showed us the beginning of a new world. A universe where technology works with your everyday conversations to make life easier, more productive, and fun. In April we released a...
  • Skype says Hello to new bots

    Skype has always been the home for your most important conversations. At this year’s Microsoft Build Conference, CEO Satya Nadella showed us the beginning of a new world. A universe where technology works with your everyday conversations to make life easier, more productive, and fun. In April we released a...
  • New Bing and Cognitive Services APIs samples added to the Bot Builder samples repo

    This week, we added new sample bots to our Bot Builder-Samples GitHub repository, showcasing how some Bing and Cognitive Services APIs for vision, speech and search can help developers build smarter conversational interfaces. Sample Description API used Sample link Image Caption Takes an image as input and provides a description...
  • Skype says Hello to new bots

    Skype has always been the home for your most important conversations. At this year’s Microsoft Build Conference, CEO Satya Nadella showed us the beginning of a new world. A universe where technology works with your everyday conversations to make life easier, more productive, and fun. In April we released a...
  • Bot Framework at Microsoft Build 2017

    New Channels, New Docs, New Ways to Make Great Bots Today, Microsoft is announcing numerous updates to the Bot Framework designed to help developers make great conversationalists. 1 New Channels Three new channels are available today, increasing your bot’s reach to even more of the Microsoft audience, as well as...
  • New chatbot assists educators with quick and easy access to Office 365 training and teaching resources

    This is a guest post from Dr. Iris Yuster, Senior Business Development Manager, Microsoft Educator Community. The Microsoft Educator Community recently launched a new bot built with the Bot Framework to provide educators with a personal human-like assistant that can direct them quickly to relevant content. One of the key...
  • Skype says Hello to new bots

    Skype has always been the home for your most important conversations. At this year’s Microsoft Build Conference, CEO Satya Nadella showed us the beginning of a new world. A universe where technology works with your everyday conversations to make life easier, more productive, and fun. In April we released a...
  • Skype says Hello to new bots

    Skype has always been the home for your most important conversations. At this year’s Microsoft Build Conference, CEO Satya Nadella showed us the beginning of a new world. A universe where technology works with your everyday conversations to make life easier, more productive, and fun. In April we released a...
  • Skype says Hello to new bots

    Skype has always been the home for your most important conversations. At this year’s Microsoft Build Conference, CEO Satya Nadella showed us the beginning of a new world. A universe where technology works with your everyday conversations to make life easier, more productive, and fun. In April we released a...
  • Skype says Hello to new bots

    Skype has always been the home for your most important conversations. At this year’s Microsoft Build Conference, CEO Satya Nadella showed us the beginning of a new world. A universe where technology works with your everyday conversations to make life easier, more productive, and fun. In April we released a...
  • Using the new Facebook Messenger 1.2 Features with Bot Framework

    This week, Facebook announced new v1.2 updates to their Facebook Messenger bot platform including new capabilities for developers. Bot Framework’s design allows you to take advantage of several of these features immediately, and we’ll make it even easier to use them as we add native support over time. Bot Framework...
  • Using the new Facebook Messenger 1.2 Features with Bot Framework

    This week, Facebook announced new v1.2 updates to their Facebook Messenger bot platform including new capabilities for developers. Bot Framework’s design allows you to take advantage of several of these features immediately, and we’ll make it even easier to use them as we add native support over time. Bot Framework...
  • New Bot Builder SDK samples released!

    Last week we’ve released a new set of Bot Builder SDK samples in a dedicated GitHub repository. The new Bot Builder samples are organized into groups (core, cards, intelligence, demo) and are designed to illustrate task-focused samples in C# and Node.js to help you build great bots. A snapshot of...
  • New Bot Builder SDK samples released!

    Last week we’ve released a new set of Bot Builder SDK samples in a dedicated GitHub repository. The new Bot Builder samples are organized into groups (core, cards, intelligence, demo) and are designed to illustrate task-focused samples in C# and Node.js to help you build great bots. A snapshot of...
  • An Adaptive Cards sample in .NET

    Cards today One of the many new Bot Framework features we showcased at Build 2017 was Adaptive Cards. Modern ‘cards’ as a UI feature have existed for several years now, birthed by the advent of the modern web and mobile technologies. Most of us have interacted with cards on some...
  • Bot Framework at Microsoft Build 2017

    New Channels, New Docs, New Ways to Make Great Bots Today, Microsoft is announcing numerous updates to the Bot Framework designed to help developers make great conversationalists. 1 New Channels Three new channels are available today, increasing your bot’s reach to even more of the Microsoft audience, as well as...
  • New Bot Builder SDK samples released!

    Last week we’ve released a new set of Bot Builder SDK samples in a dedicated GitHub repository. The new Bot Builder samples are organized into groups (core, cards, intelligence, demo) and are designed to illustrate task-focused samples in C# and Node.js to help you build great bots. A snapshot of...
  • New Bot Builder SDK samples released!

    Last week we’ve released a new set of Bot Builder SDK samples in a dedicated GitHub repository. The new Bot Builder samples are organized into groups (core, cards, intelligence, demo) and are designed to illustrate task-focused samples in C# and Node.js to help you build great bots. A snapshot of...
  • New Bot Builder SDK samples released!

    Last week we’ve released a new set of Bot Builder SDK samples in a dedicated GitHub repository. The new Bot Builder samples are organized into groups (core, cards, intelligence, demo) and are designed to illustrate task-focused samples in C# and Node.js to help you build great bots. A snapshot of...
  • Botmetrics adds support for the Bot Framework

    As bots become an important part of how people are productive and have fun, bot analytics are becoming ever more important to the bot developer. What did my bot’s traffic look like? Who is using my bot? What channels are most popular? For web pages, the tools for web analytics...
  • Botmetrics adds support for the Bot Framework

    As bots become an important part of how people are productive and have fun, bot analytics are becoming ever more important to the bot developer. What did my bot’s traffic look like? Who is using my bot? What channels are most popular? For web pages, the tools for web analytics...
  • Botmetrics adds support for the Bot Framework

    As bots become an important part of how people are productive and have fun, bot analytics are becoming ever more important to the bot developer. What did my bot’s traffic look like? Who is using my bot? What channels are most popular? For web pages, the tools for web analytics...
  • Bing Location Control v2 for Bot Framework

    Since the release of Bing Location Control for Bot Framework back in December 2016, we’ve been working continuously on adding on improvements and new features. We’ve since released location control v2.0.0 both npm and nuget modules for NodeJS and C# bot development respectively.   New features of Location Control v2...
  • New Bing and Cognitive Services APIs samples added to the Bot Builder samples repo

    This week, we added new sample bots to our Bot Builder-Samples GitHub repository, showcasing how some Bing and Cognitive Services APIs for vision, speech and search can help developers build smarter conversational interfaces. Sample Description API used Sample link Image Caption Takes an image as input and provides a description...
  • Microsoft Teams Available in Bot Framework

    There’s a new channel in town – Microsoft Teams. Announced earlier today, Microsoft Teams, the chat-based workspace for Office 365 is now in preview. You will find Teams in the list of channels on which your bot can talk in the Bot Framework developer portal effective immediately. You can read...
  • Microsoft Teams Available in Bot Framework

    There’s a new channel in town – Microsoft Teams. Announced earlier today, Microsoft Teams, the chat-based workspace for Office 365 is now in preview. You will find Teams in the list of channels on which your bot can talk in the Bot Framework developer portal effective immediately. You can read...
  • Speech Support in Bot Framework - Webchat to Directline, to Cortana

    The Bot Framework now supports speech as a method of interacting with the bot across Webchat, the DirectLine channel, and Cortana. In this article we’ll go over the new capabilities, speech recognition priming using LUIS, and a new NuGet package we’ve released which supports speech recognition and synthesis on the...
  • Load testing a Bot

    One of the most common questions and requests we receive from the bot developer community is how developers can perform load testing on a bot. Previously we hadn’t documented this end-to-end, but now we’re providing an authorization scheme to implement load testing for your bots. This guide includes two sections:...
  • An Adaptive Cards sample in .NET

    Cards today One of the many new Bot Framework features we showcased at Build 2017 was Adaptive Cards. Modern ‘cards’ as a UI feature have existed for several years now, birthed by the advent of the modern web and mobile technologies. Most of us have interacted with cards on some...
  • Changing locale in a NodeJS bot

    Back in March we implemented a new feature in the BotBuilder SDK for NodeJS which allows developers to provide simple localization switching in their bots. This means your bot will be able to prompt your users for different language options. Using the Node SDK’s LocalizedRegExpRecognizer To add this feature, we...
  • Writing a Recognizer

    Last month, we announced new number recognizers for LUIS and that we were releasing them open source. In this article, we’ll go over the structure and core concepts of the Recognizers-Text library so that you can build your own! NOTE: We’ll be using the English Number Recognizer to show you...
  • Bot Framework presentations at Build 2017

    In case you weren’t able to attend this year’s Microsoft Build conference, we’ve put together a list of all of the Bot Framework presentations from Microsoft Build 2017 here in this post. We’re deeply proud of all of the new features and changes we’ve made to the Bot Framework, and...
  • Microsoft LUIS with Botkit Studio

    The Howdy team has released a new version of the Botkit Studio which provides seemless integration with Microsoft LUIS to make it easier for Bot developers to fully utilize the power of conversational AI via language understanding. Check out the official announcement. Providing a focused subset of LUIS’s features, the...
  • Bot Framework at Microsoft Build 2017

    New Channels, New Docs, New Ways to Make Great Bots Today, Microsoft is announcing numerous updates to the Bot Framework designed to help developers make great conversationalists. 1 New Channels Three new channels are available today, increasing your bot’s reach to even more of the Microsoft audience, as well as...
  • Bing Location Control v2 for Bot Framework

    Since the release of Bing Location Control for Bot Framework back in December 2016, we’ve been working continuously on adding on improvements and new features. We’ve since released location control v2.0.0 both npm and nuget modules for NodeJS and C# bot development respectively.   New features of Location Control v2...
  • New Date Entities in LUIS

    New date time entities in LUIS Previously we announced new number recognition in LUIS, but this was just the beginning! There are many more features coming to LUIS and the Bot Framework, of which today we are excited to announce that LUIS now has new pre-built date time entities which...
  • Upgrade your Bot Builder SDK to v3.5 or greater by July 31, 2017

    All Bot applications using the Microsoft Bot Builder SDK must be upgraded to Bot Builder SDK v3.5 and greater. This applies for both C# and NodeJS Bots. All bots using any SDK below v3.5 will stop being supported by this date. For those currently using the botbuilder SDK, simply upgrade...
  • Saving Bot Activities in Azure SQL Database

    In this article we’ll provide a walkthrough of how to create a Bot using the C# Bot Builder SDK and store message activity to an Azure SQL server using the Entity Framework. Prerequisites: Free Azure Trial account Visual Studio 2017 or 2015 Community (update all extensions) Visual Studio Bot Application...
  • New Number Recognizers in LUIS

    The LUIS Team has developed a new recognizer library that provides greater accuracy in identifying numerics, and also allows the developer to provide context to which those numerics refer to. Luis now incorporates a new library for number recognition in Microsoft.Recognizers.Text.Numbers, which implements a solution using Regular Expressions. Regular Expressions...
  • (Resolved) Azure Bot Service returning various access errors

    Summary of impact Last week customers reported a variety of Azure Bot Service issues such as: Internal Server Error dialog on bot load Inability to connect via FTP Inability to connect via Kudu Inability to setup continuous deployment Files disappeared from the bot editor Only customers who created a bot...
  • Luis Action Binding for Console Apps

    This article is part 3 for our series on Action Binding in LUIS. You can checkout either of the links below for a refresher, or skip ahead. Part One - Action Binding for Bots Part Two - Action Binding for Web Apps We recently announced that action binding from the...
  • Luis Action Binding for Web Apps

    In a previous post, we announced that action binding from the LUIS Service has been deprecated and must now be handled on the client side of an application, which allows you to have stricter control over conversational flow instead of relying on LUIS to do the work. In the first...
  • Implementing LUIS Action Binding on the Client

    In the earlier stages of LUIS, binding Intents to Actions was something that was automatically handled by the LUIS service behind the scenes. Because of this, developers could only influence action binding via the LUIS app portal. Action Binding has since been deprecated and removed from the LUIS.ai service, and...
  • Using custom channel data in bot messages

    One of the many benefits of the Microsoft Bot Framework is that it allows the creation of bots capable of running on a multitude of channels (Skype, Facebook Messenger, Slack, etc.). However, due to the subtle differences between these platforms, it is impractical for the framework to cover all possible...
  • New chatbot assists educators with quick and easy access to Office 365 training and teaching resources

    This is a guest post from Dr. Iris Yuster, Senior Business Development Manager, Microsoft Educator Community. The Microsoft Educator Community recently launched a new bot built with the Bot Framework to provide educators with a personal human-like assistant that can direct them quickly to relevant content. One of the key...
  • New Bot Framework features and updates

    It’s an exciting day at Bot Framework headquarters as we release our brand new Channel Inspector, a new Bot Framework Emulator, and a big batch of updates for our Direct Line and Web Chat channels! Channel Inspector If you develop on the Bot Framework platform, you may already know how...
  • Direct Line performance improvements

    Many of you know about the Direct Line API – it’s the easiest way to embed your bot in your own mobile app, webpage, or server-to-server application. Direct Line is also used within the Bot Framework Web Chat control, and we’ve got updates to share with you about both Direct...
  • More Ways to Make Smart Bots

    Today we’re excited to announce we are releasing two new offerings designed to make it easier for you to create smart bots. Here’s a bit more about each: QnA Maker Service Brought to you by the same engineers that develop Bing, our latest addition to Microsoft Cognitive Services, QnA Maker...
  • New and Improved Bot Framework Emulator

    Hello! Today we released v3.5.22 of the Bot Framework Emulator. Summary of the major changes: Bot-Initiated Conversations – Bots can initiate new conversations with the user. Simplified App Settings – Emulator listening port and callback URL are now managed internally by the app. Added Remaining System Events – You can...
  • Microsoft Bot Framework November Update – Cross Platform Emulator App, Enhanced Direct Line REST API, Updated SDKs, Card Types and new Azure Bot Service (Preview)

    We’ve made a number of enhancements in the November Bot Framework Update all of which are designed to help you build better bots faster. The enhancements fall into two categories – those in Bot Framework and those in Azure Bot Service (Preview), a new offering created in partnership with our...
  • (Resolved) Azure Bot Service returning various access errors

    Summary of impact Last week customers reported a variety of Azure Bot Service issues such as: Internal Server Error dialog on bot load Inability to connect via FTP Inability to connect via Kudu Inability to setup continuous deployment Files disappeared from the bot editor Only customers who created a bot...
  • New Bot Framework features and updates

    It’s an exciting day at Bot Framework headquarters as we release our brand new Channel Inspector, a new Bot Framework Emulator, and a big batch of updates for our Direct Line and Web Chat channels! Channel Inspector If you develop on the Bot Framework platform, you may already know how...
  • More Ways to Make Smart Bots

    Today we’re excited to announce we are releasing two new offerings designed to make it easier for you to create smart bots. Here’s a bit more about each: QnA Maker Service Brought to you by the same engineers that develop Bing, our latest addition to Microsoft Cognitive Services, QnA Maker...
  • New and Improved Bot Framework Emulator

    Hello! Today we released v3.5.22 of the Bot Framework Emulator. Summary of the major changes: Bot-Initiated Conversations – Bots can initiate new conversations with the user. Simplified App Settings – Emulator listening port and callback URL are now managed internally by the app. Added Remaining System Events – You can...
  • Microsoft Bot Framework November Update – Cross Platform Emulator App, Enhanced Direct Line REST API, Updated SDKs, Card Types and new Azure Bot Service (Preview)

    We’ve made a number of enhancements in the November Bot Framework Update all of which are designed to help you build better bots faster. The enhancements fall into two categories – those in Bot Framework and those in Azure Bot Service (Preview), a new offering created in partnership with our...
  • (Resolved) Azure Bot Service returning various access errors

    Summary of impact Last week customers reported a variety of Azure Bot Service issues such as: Internal Server Error dialog on bot load Inability to connect via FTP Inability to connect via Kudu Inability to setup continuous deployment Files disappeared from the bot editor Only customers who created a bot...
  • New Bot Framework features and updates

    It’s an exciting day at Bot Framework headquarters as we release our brand new Channel Inspector, a new Bot Framework Emulator, and a big batch of updates for our Direct Line and Web Chat channels! Channel Inspector If you develop on the Bot Framework platform, you may already know how...
  • Direct Line performance improvements

    Many of you know about the Direct Line API – it’s the easiest way to embed your bot in your own mobile app, webpage, or server-to-server application. Direct Line is also used within the Bot Framework Web Chat control, and we’ve got updates to share with you about both Direct...
  • More Ways to Make Smart Bots

    Today we’re excited to announce we are releasing two new offerings designed to make it easier for you to create smart bots. Here’s a bit more about each: QnA Maker Service Brought to you by the same engineers that develop Bing, our latest addition to Microsoft Cognitive Services, QnA Maker...
  • New and Improved Bot Framework Emulator

    Hello! Today we released v3.5.22 of the Bot Framework Emulator. Summary of the major changes: Bot-Initiated Conversations – Bots can initiate new conversations with the user. Simplified App Settings – Emulator listening port and callback URL are now managed internally by the app. Added Remaining System Events – You can...
  • Microsoft Bot Framework November Update – Cross Platform Emulator App, Enhanced Direct Line REST API, Updated SDKs, Card Types and new Azure Bot Service (Preview)

    We’ve made a number of enhancements in the November Bot Framework Update all of which are designed to help you build better bots faster. The enhancements fall into two categories – those in Bot Framework and those in Azure Bot Service (Preview), a new offering created in partnership with our...
  • New Bot Framework features and updates

    It’s an exciting day at Bot Framework headquarters as we release our brand new Channel Inspector, a new Bot Framework Emulator, and a big batch of updates for our Direct Line and Web Chat channels! Channel Inspector If you develop on the Bot Framework platform, you may already know how...
  • Direct Line performance improvements

    Many of you know about the Direct Line API – it’s the easiest way to embed your bot in your own mobile app, webpage, or server-to-server application. Direct Line is also used within the Bot Framework Web Chat control, and we’ve got updates to share with you about both Direct...
  • More Ways to Make Smart Bots

    Today we’re excited to announce we are releasing two new offerings designed to make it easier for you to create smart bots. Here’s a bit more about each: QnA Maker Service Brought to you by the same engineers that develop Bing, our latest addition to Microsoft Cognitive Services, QnA Maker...
  • New and Improved Bot Framework Emulator

    Hello! Today we released v3.5.22 of the Bot Framework Emulator. Summary of the major changes: Bot-Initiated Conversations – Bots can initiate new conversations with the user. Simplified App Settings – Emulator listening port and callback URL are now managed internally by the app. Added Remaining System Events – You can...
  • Microsoft Bot Framework November Update – Cross Platform Emulator App, Enhanced Direct Line REST API, Updated SDKs, Card Types and new Azure Bot Service (Preview)

    We’ve made a number of enhancements in the November Bot Framework Update all of which are designed to help you build better bots faster. The enhancements fall into two categories – those in Bot Framework and those in Azure Bot Service (Preview), a new offering created in partnership with our...
  • New Bot Framework features and updates

    It’s an exciting day at Bot Framework headquarters as we release our brand new Channel Inspector, a new Bot Framework Emulator, and a big batch of updates for our Direct Line and Web Chat channels! Channel Inspector If you develop on the Bot Framework platform, you may already know how...
  • Direct Line performance improvements

    Many of you know about the Direct Line API – it’s the easiest way to embed your bot in your own mobile app, webpage, or server-to-server application. Direct Line is also used within the Bot Framework Web Chat control, and we’ve got updates to share with you about both Direct...
  • More Ways to Make Smart Bots

    Today we’re excited to announce we are releasing two new offerings designed to make it easier for you to create smart bots. Here’s a bit more about each: QnA Maker Service Brought to you by the same engineers that develop Bing, our latest addition to Microsoft Cognitive Services, QnA Maker...
  • New and Improved Bot Framework Emulator

    Hello! Today we released v3.5.22 of the Bot Framework Emulator. Summary of the major changes: Bot-Initiated Conversations – Bots can initiate new conversations with the user. Simplified App Settings – Emulator listening port and callback URL are now managed internally by the app. Added Remaining System Events – You can...
  • Microsoft Bot Framework November Update – Cross Platform Emulator App, Enhanced Direct Line REST API, Updated SDKs, Card Types and new Azure Bot Service (Preview)

    We’ve made a number of enhancements in the November Bot Framework Update all of which are designed to help you build better bots faster. The enhancements fall into two categories – those in Bot Framework and those in Azure Bot Service (Preview), a new offering created in partnership with our...
  • New Bot Framework features and updates

    It’s an exciting day at Bot Framework headquarters as we release our brand new Channel Inspector, a new Bot Framework Emulator, and a big batch of updates for our Direct Line and Web Chat channels! Channel Inspector If you develop on the Bot Framework platform, you may already know how...
  • New and Improved Bot Framework Emulator

    Hello! Today we released v3.5.22 of the Bot Framework Emulator. Summary of the major changes: Bot-Initiated Conversations – Bots can initiate new conversations with the user. Simplified App Settings – Emulator listening port and callback URL are now managed internally by the app. Added Remaining System Events – You can...
  • Speech Support in Bot Framework - Webchat to Directline, to Cortana

    The Bot Framework now supports speech as a method of interacting with the bot across Webchat, the DirectLine channel, and Cortana. In this article we’ll go over the new capabilities, speech recognition priming using LUIS, and a new NuGet package we’ve released which supports speech recognition and synthesis on the...
  • Direct Line performance improvements

    Many of you know about the Direct Line API – it’s the easiest way to embed your bot in your own mobile app, webpage, or server-to-server application. Direct Line is also used within the Bot Framework Web Chat control, and we’ve got updates to share with you about both Direct...
  • New Bot Framework features and updates

    It’s an exciting day at Bot Framework headquarters as we release our brand new Channel Inspector, a new Bot Framework Emulator, and a big batch of updates for our Direct Line and Web Chat channels! Channel Inspector If you develop on the Bot Framework platform, you may already know how...
  • Saving Bot Activities in Azure SQL Database

    In this article we’ll provide a walkthrough of how to create a Bot using the C# Bot Builder SDK and store message activity to an Azure SQL server using the Entity Framework. Prerequisites: Free Azure Trial account Visual Studio 2017 or 2015 Community (update all extensions) Visual Studio Bot Application...
  • Deploying Bot Framework To Azure On Linux

    Microsoft Bot Framework SDK for Node.js allows developers to build text and voice based chatbots and connect them to a variety of channels including Skype, MS Teams, Slack, Facebook, Telegram, SMS, email, and more. As a Node.js bot developer you may have asked yourself - “Can I deploy my bot...
  • New chatbot assists educators with quick and easy access to Office 365 training and teaching resources

    This is a guest post from Dr. Iris Yuster, Senior Business Development Manager, Microsoft Educator Community. The Microsoft Educator Community recently launched a new bot built with the Bot Framework to provide educators with a personal human-like assistant that can direct them quickly to relevant content. One of the key...
  • Luis Action Binding for Web Apps

    In a previous post, we announced that action binding from the LUIS Service has been deprecated and must now be handled on the client side of an application, which allows you to have stricter control over conversational flow instead of relying on LUIS to do the work. In the first...
  • Implementing LUIS Action Binding on the Client

    In the earlier stages of LUIS, binding Intents to Actions was something that was automatically handled by the LUIS service behind the scenes. Because of this, developers could only influence action binding via the LUIS app portal. Action Binding has since been deprecated and removed from the LUIS.ai service, and...
  • Using custom channel data in bot messages

    One of the many benefits of the Microsoft Bot Framework is that it allows the creation of bots capable of running on a multitude of channels (Skype, Facebook Messenger, Slack, etc.). However, due to the subtle differences between these platforms, it is impractical for the framework to cover all possible...
  • Luis Action Binding for Web Apps

    In a previous post, we announced that action binding from the LUIS Service has been deprecated and must now be handled on the client side of an application, which allows you to have stricter control over conversational flow instead of relying on LUIS to do the work. In the first...
  • Implementing LUIS Action Binding on the Client

    In the earlier stages of LUIS, binding Intents to Actions was something that was automatically handled by the LUIS service behind the scenes. Because of this, developers could only influence action binding via the LUIS app portal. Action Binding has since been deprecated and removed from the LUIS.ai service, and...
  • Using custom channel data in bot messages

    One of the many benefits of the Microsoft Bot Framework is that it allows the creation of bots capable of running on a multitude of channels (Skype, Facebook Messenger, Slack, etc.). However, due to the subtle differences between these platforms, it is impractical for the framework to cover all possible...
  • Luis Action Binding for Console Apps

    This article is part 3 for our series on Action Binding in LUIS. You can checkout either of the links below for a refresher, or skip ahead. Part One - Action Binding for Bots Part Two - Action Binding for Web Apps We recently announced that action binding from the...
  • Luis Action Binding for Console Apps

    This article is part 3 for our series on Action Binding in LUIS. You can checkout either of the links below for a refresher, or skip ahead. Part One - Action Binding for Bots Part Two - Action Binding for Web Apps We recently announced that action binding from the...
  • Luis Action Binding for Console Apps

    This article is part 3 for our series on Action Binding in LUIS. You can checkout either of the links below for a refresher, or skip ahead. Part One - Action Binding for Bots Part Two - Action Binding for Web Apps We recently announced that action binding from the...
  • Luis Action Binding for Console Apps

    This article is part 3 for our series on Action Binding in LUIS. You can checkout either of the links below for a refresher, or skip ahead. Part One - Action Binding for Bots Part Two - Action Binding for Web Apps We recently announced that action binding from the...
  • (Resolved) Azure Bot Service returning various access errors

    Summary of impact Last week customers reported a variety of Azure Bot Service issues such as: Internal Server Error dialog on bot load Inability to connect via FTP Inability to connect via Kudu Inability to setup continuous deployment Files disappeared from the bot editor Only customers who created a bot...
  • (Resolved) Azure Bot Service returning various access errors

    Summary of impact Last week customers reported a variety of Azure Bot Service issues such as: Internal Server Error dialog on bot load Inability to connect via FTP Inability to connect via Kudu Inability to setup continuous deployment Files disappeared from the bot editor Only customers who created a bot...
  • (Resolved) Azure Bot Service returning various access errors

    Summary of impact Last week customers reported a variety of Azure Bot Service issues such as: Internal Server Error dialog on bot load Inability to connect via FTP Inability to connect via Kudu Inability to setup continuous deployment Files disappeared from the bot editor Only customers who created a bot...
  • (Resolved) Azure Bot Service returning various access errors

    Summary of impact Last week customers reported a variety of Azure Bot Service issues such as: Internal Server Error dialog on bot load Inability to connect via FTP Inability to connect via Kudu Inability to setup continuous deployment Files disappeared from the bot editor Only customers who created a bot...
  • (Resolved) Azure Bot Service returning various access errors

    Summary of impact Last week customers reported a variety of Azure Bot Service issues such as: Internal Server Error dialog on bot load Inability to connect via FTP Inability to connect via Kudu Inability to setup continuous deployment Files disappeared from the bot editor Only customers who created a bot...
  • Writing a Recognizer

    Last month, we announced new number recognizers for LUIS and that we were releasing them open source. In this article, we’ll go over the structure and core concepts of the Recognizers-Text library so that you can build your own! NOTE: We’ll be using the English Number Recognizer to show you...
  • Microsoft LUIS with Botkit Studio

    The Howdy team has released a new version of the Botkit Studio which provides seemless integration with Microsoft LUIS to make it easier for Bot developers to fully utilize the power of conversational AI via language understanding. Check out the official announcement. Providing a focused subset of LUIS’s features, the...
  • Bot Framework at Microsoft Build 2017

    New Channels, New Docs, New Ways to Make Great Bots Today, Microsoft is announcing numerous updates to the Bot Framework designed to help developers make great conversationalists. 1 New Channels Three new channels are available today, increasing your bot’s reach to even more of the Microsoft audience, as well as...
  • New Date Entities in LUIS

    New date time entities in LUIS Previously we announced new number recognition in LUIS, but this was just the beginning! There are many more features coming to LUIS and the Bot Framework, of which today we are excited to announce that LUIS now has new pre-built date time entities which...
  • New Number Recognizers in LUIS

    The LUIS Team has developed a new recognizer library that provides greater accuracy in identifying numerics, and also allows the developer to provide context to which those numerics refer to. Luis now incorporates a new library for number recognition in Microsoft.Recognizers.Text.Numbers, which implements a solution using Regular Expressions. Regular Expressions...
  • New Number Recognizers in LUIS

    The LUIS Team has developed a new recognizer library that provides greater accuracy in identifying numerics, and also allows the developer to provide context to which those numerics refer to. Luis now incorporates a new library for number recognition in Microsoft.Recognizers.Text.Numbers, which implements a solution using Regular Expressions. Regular Expressions...
  • New Number Recognizers in LUIS

    The LUIS Team has developed a new recognizer library that provides greater accuracy in identifying numerics, and also allows the developer to provide context to which those numerics refer to. Luis now incorporates a new library for number recognition in Microsoft.Recognizers.Text.Numbers, which implements a solution using Regular Expressions. Regular Expressions...
  • New Number Recognizers in LUIS

    The LUIS Team has developed a new recognizer library that provides greater accuracy in identifying numerics, and also allows the developer to provide context to which those numerics refer to. Luis now incorporates a new library for number recognition in Microsoft.Recognizers.Text.Numbers, which implements a solution using Regular Expressions. Regular Expressions...
  • New Number Recognizers in LUIS

    The LUIS Team has developed a new recognizer library that provides greater accuracy in identifying numerics, and also allows the developer to provide context to which those numerics refer to. Luis now incorporates a new library for number recognition in Microsoft.Recognizers.Text.Numbers, which implements a solution using Regular Expressions. Regular Expressions...
  • New Number Recognizers in LUIS

    The LUIS Team has developed a new recognizer library that provides greater accuracy in identifying numerics, and also allows the developer to provide context to which those numerics refer to. Luis now incorporates a new library for number recognition in Microsoft.Recognizers.Text.Numbers, which implements a solution using Regular Expressions. Regular Expressions...
  • New Number Recognizers in LUIS

    The LUIS Team has developed a new recognizer library that provides greater accuracy in identifying numerics, and also allows the developer to provide context to which those numerics refer to. Luis now incorporates a new library for number recognition in Microsoft.Recognizers.Text.Numbers, which implements a solution using Regular Expressions. Regular Expressions...
  • New Number Recognizers in LUIS

    The LUIS Team has developed a new recognizer library that provides greater accuracy in identifying numerics, and also allows the developer to provide context to which those numerics refer to. Luis now incorporates a new library for number recognition in Microsoft.Recognizers.Text.Numbers, which implements a solution using Regular Expressions. Regular Expressions...
  • Deploying Bot Framework To Azure On Linux

    Microsoft Bot Framework SDK for Node.js allows developers to build text and voice based chatbots and connect them to a variety of channels including Skype, MS Teams, Slack, Facebook, Telegram, SMS, email, and more. As a Node.js bot developer you may have asked yourself - “Can I deploy my bot...
  • Deploying Bot Framework To Azure On Linux

    Microsoft Bot Framework SDK for Node.js allows developers to build text and voice based chatbots and connect them to a variety of channels including Skype, MS Teams, Slack, Facebook, Telegram, SMS, email, and more. As a Node.js bot developer you may have asked yourself - “Can I deploy my bot...
  • Changing locale in a NodeJS bot

    Back in March we implemented a new feature in the BotBuilder SDK for NodeJS which allows developers to provide simple localization switching in their bots. This means your bot will be able to prompt your users for different language options. Using the Node SDK’s LocalizedRegExpRecognizer To add this feature, we...
  • Deploying Bot Framework To Azure On Linux

    Microsoft Bot Framework SDK for Node.js allows developers to build text and voice based chatbots and connect them to a variety of channels including Skype, MS Teams, Slack, Facebook, Telegram, SMS, email, and more. As a Node.js bot developer you may have asked yourself - “Can I deploy my bot...
  • Deploying Bot Framework To Azure On Linux

    Microsoft Bot Framework SDK for Node.js allows developers to build text and voice based chatbots and connect them to a variety of channels including Skype, MS Teams, Slack, Facebook, Telegram, SMS, email, and more. As a Node.js bot developer you may have asked yourself - “Can I deploy my bot...
  • Saving Bot Activities in Azure SQL Database

    In this article we’ll provide a walkthrough of how to create a Bot using the C# Bot Builder SDK and store message activity to an Azure SQL server using the Entity Framework. Prerequisites: Free Azure Trial account Visual Studio 2017 or 2015 Community (update all extensions) Visual Studio Bot Application...
  • Upgrade your Bot Builder SDK to v3.5 or greater by July 31, 2017

    All Bot applications using the Microsoft Bot Builder SDK must be upgraded to Bot Builder SDK v3.5 and greater. This applies for both C# and NodeJS Bots. All bots using any SDK below v3.5 will stop being supported by this date. For those currently using the botbuilder SDK, simply upgrade...
  • New Date Entities in LUIS

    New date time entities in LUIS Previously we announced new number recognition in LUIS, but this was just the beginning! There are many more features coming to LUIS and the Bot Framework, of which today we are excited to announce that LUIS now has new pre-built date time entities which...
  • New Date Entities in LUIS

    New date time entities in LUIS Previously we announced new number recognition in LUIS, but this was just the beginning! There are many more features coming to LUIS and the Bot Framework, of which today we are excited to announce that LUIS now has new pre-built date time entities which...
  • Bing Location Control v2 for Bot Framework

    Since the release of Bing Location Control for Bot Framework back in December 2016, we’ve been working continuously on adding on improvements and new features. We’ve since released location control v2.0.0 both npm and nuget modules for NodeJS and C# bot development respectively.   New features of Location Control v2...
  • Bot Framework presentations at Build 2017

    In case you weren’t able to attend this year’s Microsoft Build conference, we’ve put together a list of all of the Bot Framework presentations from Microsoft Build 2017 here in this post. We’re deeply proud of all of the new features and changes we’ve made to the Bot Framework, and...
  • Bot Framework at Microsoft Build 2017

    New Channels, New Docs, New Ways to Make Great Bots Today, Microsoft is announcing numerous updates to the Bot Framework designed to help developers make great conversationalists. 1 New Channels Three new channels are available today, increasing your bot’s reach to even more of the Microsoft audience, as well as...
  • Bot Framework at Microsoft Build 2017

    New Channels, New Docs, New Ways to Make Great Bots Today, Microsoft is announcing numerous updates to the Bot Framework designed to help developers make great conversationalists. 1 New Channels Three new channels are available today, increasing your bot’s reach to even more of the Microsoft audience, as well as...
  • Bot Framework at Microsoft Build 2017

    New Channels, New Docs, New Ways to Make Great Bots Today, Microsoft is announcing numerous updates to the Bot Framework designed to help developers make great conversationalists. 1 New Channels Three new channels are available today, increasing your bot’s reach to even more of the Microsoft audience, as well as...
  • Bot Framework at Microsoft Build 2017

    New Channels, New Docs, New Ways to Make Great Bots Today, Microsoft is announcing numerous updates to the Bot Framework designed to help developers make great conversationalists. 1 New Channels Three new channels are available today, increasing your bot’s reach to even more of the Microsoft audience, as well as...
  • Bot Framework at Microsoft Build 2017

    New Channels, New Docs, New Ways to Make Great Bots Today, Microsoft is announcing numerous updates to the Bot Framework designed to help developers make great conversationalists. 1 New Channels Three new channels are available today, increasing your bot’s reach to even more of the Microsoft audience, as well as...
  • Bot Framework at Microsoft Build 2017

    New Channels, New Docs, New Ways to Make Great Bots Today, Microsoft is announcing numerous updates to the Bot Framework designed to help developers make great conversationalists. 1 New Channels Three new channels are available today, increasing your bot’s reach to even more of the Microsoft audience, as well as...
  • Speech Support in Bot Framework - Webchat to Directline, to Cortana

    The Bot Framework now supports speech as a method of interacting with the bot across Webchat, the DirectLine channel, and Cortana. In this article we’ll go over the new capabilities, speech recognition priming using LUIS, and a new NuGet package we’ve released which supports speech recognition and synthesis on the...
  • Bot Framework at Microsoft Build 2017

    New Channels, New Docs, New Ways to Make Great Bots Today, Microsoft is announcing numerous updates to the Bot Framework designed to help developers make great conversationalists. 1 New Channels Three new channels are available today, increasing your bot’s reach to even more of the Microsoft audience, as well as...
  • Microsoft LUIS with Botkit Studio

    The Howdy team has released a new version of the Botkit Studio which provides seemless integration with Microsoft LUIS to make it easier for Bot developers to fully utilize the power of conversational AI via language understanding. Check out the official announcement. Providing a focused subset of LUIS’s features, the...
  • Writing a Recognizer

    Last month, we announced new number recognizers for LUIS and that we were releasing them open source. In this article, we’ll go over the structure and core concepts of the Recognizers-Text library so that you can build your own! NOTE: We’ll be using the English Number Recognizer to show you...
  • Writing a Recognizer

    Last month, we announced new number recognizers for LUIS and that we were releasing them open source. In this article, we’ll go over the structure and core concepts of the Recognizers-Text library so that you can build your own! NOTE: We’ll be using the English Number Recognizer to show you...
  • An Adaptive Cards sample in .NET

    Cards today One of the many new Bot Framework features we showcased at Build 2017 was Adaptive Cards. Modern ‘cards’ as a UI feature have existed for several years now, birthed by the advent of the modern web and mobile technologies. Most of us have interacted with cards on some...
  • An Adaptive Cards sample in .NET

    Cards today One of the many new Bot Framework features we showcased at Build 2017 was Adaptive Cards. Modern ‘cards’ as a UI feature have existed for several years now, birthed by the advent of the modern web and mobile technologies. Most of us have interacted with cards on some...
  • An Adaptive Cards sample in .NET

    Cards today One of the many new Bot Framework features we showcased at Build 2017 was Adaptive Cards. Modern ‘cards’ as a UI feature have existed for several years now, birthed by the advent of the modern web and mobile technologies. Most of us have interacted with cards on some...
  • Load testing a Bot

    One of the most common questions and requests we receive from the bot developer community is how developers can perform load testing on a bot. Previously we hadn’t documented this end-to-end, but now we’re providing an authorization scheme to implement load testing for your bots. This guide includes two sections:...
  • Load testing a Bot

    One of the most common questions and requests we receive from the bot developer community is how developers can perform load testing on a bot. Previously we hadn’t documented this end-to-end, but now we’re providing an authorization scheme to implement load testing for your bots. This guide includes two sections:...
  • Speech Support in Bot Framework - Webchat to Directline, to Cortana

    The Bot Framework now supports speech as a method of interacting with the bot across Webchat, the DirectLine channel, and Cortana. In this article we’ll go over the new capabilities, speech recognition priming using LUIS, and a new NuGet package we’ve released which supports speech recognition and synthesis on the...
  • Speech Support in Bot Framework - Webchat to Directline, to Cortana

    The Bot Framework now supports speech as a method of interacting with the bot across Webchat, the DirectLine channel, and Cortana. In this article we’ll go over the new capabilities, speech recognition priming using LUIS, and a new NuGet package we’ve released which supports speech recognition and synthesis on the...

Subscribe via RSS

Recent posts