← all repositories
microsoft/botframework-solutions

Microsoft's bot templates are now museum pieces

This repo was archived in 2022 after its Virtual Assistant template was superseded by Bot Framework Composer.

1.1k stars TypeScript AgentsChat Assistants
botframework-solutions
Velocity · 7d
+0.4
★ / day
Trend
steady
star history

What it does

Bot Framework Solutions was Microsoft’s collection of templates, generators, and sample dashboards for building branded virtual assistants on Azure. It bundled together intent handling, QnA Maker, Application Insights, and deployment automation so teams didn’t have to wire up the basics themselves. The repo also shipped reusable “Skills” (Calendar, Email, To Do, etc.) and Power BI analytics templates.

The interesting bit

The README opens with a tombstone: everything here was replaced by the Enterprise Assistant Template in Bot Framework Composer, and the repo was archived in March 2022. It’s a rare public admission that a Microsoft-backed “solutions” repo became reference-only, with packages pulled from marketplaces.

Key highlights

  • Virtual Assistant template with pre-wired Dispatch, QnA Maker, and App Insights
  • Cross-platform “Skills” architecture for plugging in common conversational tasks
  • Power BI dashboards and sample Kusto queries for bot analytics
  • .NET and JavaScript SDK packages (NuGet/npm) — now delisted or frozen
  • Yeoman generator (generator-bot-virtualassistant) for scaffolding new projects

Caveats

  • Explicitly deprecated: Microsoft says all new projects should use Bot Framework Composer instead
  • No active support: archived since March 2022; assets remain “for reference” only
  • Packages unavailable: no longer in Visual Studio Marketplace or NuGet repository

Verdict

Worth a quick browse if you’re maintaining a legacy bot built on this stack, or studying how Microsoft structured conversational AI circa 2019–2021. Everyone else should head to BotFramework-Composer instead.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.