Azure Bot Service documentation

Azure Bot Service provides an integrated environment that is purpose-built for bot development.

Development options

There's more than one way to build and deploy a chatbot. Let's take a look at some options.

Bot Framework Composer

An open-source IDE built on the Bot Framework SDK. Composer lets you build chatbots with a visual authoring canvas, and extend with code.

Bot Framework SDK

A modular set of developer tools to build, test, deploy, and manage chatbots in C#, Java, JavaScript, or Python.

Power Virtual Agents

Create chatbots with an easy to use graphical interface. No coding or AI expertise required. Works with Power Apps, and extendable with code.


Dive deep into reference for Bot Framework Composer, Bot Framework SDK, and Power Virtual Agents.