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 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.

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.

Reference

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