What is Azure Bot Service?

The Microsoft Bot Framework (which includes Azure Bot Service) is a comprehensive platform for building enterprise-grade conversational AI experiences. It includes a set of open source SDKs, tools and services which enable developers to build, test and connect bots that interact naturally with users wherever they are. With the Microsoft Bot Framework, it is easy to create a bot with the ability to speak, listen, understand and learn from your users by integrating Azure Cognitive Services.

Azure Bot Service

Related questions and answers

  • The Bot Framework SDK provides an open architecture. You can build, connect, deploy and manage intelligent bots to naturally interact with your users on a website, app, Cortana, Microsoft Teams, Skype, Slack, Facebook Messenger and elsewhere.

  • Yes, aspects of each Virtual Assistant skill (Language Model, Dialogs, Integration Code and Language Generation) can be customised by customers and/or partners. The full source code is provided on GitHub.

  • Botskills command line tool allows you to automate the connection between the Virtual Assistant and your Skills, which includes the process of updating your dispatch models and create authentication connections where needed.

    Learn more: https://microsoft.github.io/botframework-solutions/reference/skills/botskills/

  • Azure Bot Service allows you to create all kinds of bots, from internal corporate bots that help complete specific transactions to public-facing bots in channels like Skype, Facebook Messenger, Slack and Microsoft Teams that represent your brand and help improve customer service. Bots can be infused with the breadth of Azure cognitive services to enable vision, speech, text analytics, sentiment analysis and others. When necessary, bots can pass the conversations to human agents.

  • To set up Enterprise Notifications for a Virtual Assistant, please check out: https://microsoft.github.io/botframework-solutions/howto/samples/enterprisenotifications/

  • The Virtual Assistant solution accelerator helps businesses create a branded virtual assistant, personalised to their customers, available across multiple devices and apps. Visit the Virtual Assistant GitHub page for more information.