Bot Framework is a development kit rather than a managed platform:
SDK and tools: Libraries for building bots in C# or JavaScript with Visual Studio tooling.
Channel connectivity: Deploy to Microsoft Teams, web chat, email, and other channels through Azure Bot Service.
Cognitive integration: Connect to Azure Cognitive Services for language understanding, speech, and other AI capabilities.
Teams integration: Deep integration with Microsoft Teams including adaptive cards, messaging extensions, and meeting features.
Copilot Studio: Low-code option for simpler bots that can extend to pro-code when needed.