See Azure Bot Service Introduction for an overview of how to build a bot.
Azure Bot Service provides tools to build, test, deploy, and manage connect intelligent bots that interact naturally wherever your users are talking, from text/sms to Skype, Slack, Office 365 mail and other popular services. The modular and extensible BotBuilder SDK provides templates to create bots that provide speech, language understanding, question and answer, and more.
The Microsoft Bot Builder SDK is a powerful, easy-to-use framework that provides a familiar way for .NET and Node.js developers to develop bots. The Bot Builder SDK provides features that make interactions between bots and users much simpler. Bot Builder also includes an emulator for debugging your bots, as well as a large set of sample bots you can use as building blocks.
Helpful links:
- Review the documentation to get started with the Bot Builder SDK!
- Bot Builder samples GitHub repo
- More samples are available within the SDK C#, Node.js
- Create a bot using SDK, Azure portal, or use CLI tools
- Bot framework emulator
- Bot Builder tools
- Add components:
- Add language understanding model LUIS
- Add QnA Maker knowledge base to answer questions users ask
- If you are using more than model, for example QnA with LUIS or multiple LUIS models, your bot will need to know which one to use when. See how to use the dispatch tool to manage multiple models
Join the conversation on Gitter.
See all the support options here.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.