Skip to content
Welcome to the Bot Framework Solutions repository which is the home for a set of templates and solutions to help build advanced conversational experiences using Azure Bot Service and Bot Framework. Microsoft Bot Framework is a comprehensive framework for building enterprise-grade conversational AI experiences.
C# Java PowerShell TypeScript JavaScript HTML Other
Branch: master
Clone or download
Latest commit e0678f1 Aug 21, 2019

Bot Framework Solutions

This repository is the home for a set of templates and solutions to help build conversational experiences using Azure Bot Service and Bot Framework.

Things look a little different around here? Find out more in our Wiki page and here.

Click here to find out what's new for Bot Framework

Name Description
Virtual Assistant. Customers and partners have a significant need to deliver a conversational assistant tailored to their brand, personalized to their users, and made available across a broad range of canvases and devices.

This brings together all of the supporting components and greatly simplifies the creation of a new bot project including: basic conversational intents, Dispatch integration, QnA Maker, Application Insights and an automated deployment.
Skills. A library of re-usable conversational skill building-blocks enabling you to add functionality to a Bot. We currently provide: Calendar, Email, Task, Point of Interest, Automotive, Weather and News skills. Skills include LUIS models, Dialogs, and integration code delivered in source code form to customize and extend as required.
Analytics. Gain key insights into your bot’s health and behavior with the Bot Framework Analytics solutions, which includes: sample Application Insights queries, and Power BI dashboards to understand the full breadth of your bot’s conversations with users.



Name Released Package Daily Build
Microsoft.Bot.Builder.Solutions BotBuilder Badge BotBuilder Badge
Microsoft.Bot.Builder.Skills BotBuilder Badge BotBuilder Badge


Name Released Package Daily Build
botbuilder-solutions npm version Link
botbuilder-skills npm version Link
generator-botbuilder-assistant npm version Link
botskills npm version Link

Need Help?

If you have any questions please start with Stack Overflow where we're happy to help. Please use this GitHub Repos issue tracking capability to raise issues or feature requests.

Reporting Security Issues

Security issues and bugs should be reported privately, via email, to the Microsoft Security Response Center (MSRC) at You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Further information, including the MSRC PGP key, can be found in the Security TechCenter.


Copyright (c) Microsoft Corporation. All rights reserved.

You can’t perform that action at this time.