1
Bot Identity
2
Claude Config
3
Teams Scope
4
Results
M365 Tenant Tools
Claude + Teams Bot Configurator
Answer a few questions and get the exact configuration files and deployment guide to run a Claude AI bot inside Microsoft Teams.
manifest.json
Complete Teams app manifest v1.17 with your bot identity, scopes, and valid domains pre-filled.
Bot Config
Structured bot-config.json with Claude model settings, rate limits, and hosting preferences.
.env Template
Ready-to-fill environment file with every variable your bot needs, labelled clearly.
Deployment Guide
Printable step-by-step Azure setup and deployment walkthrough tailored to your choices.
You'll need an Azure subscription and Anthropic API key before deploying. This tool generates the config — the deployment steps are included in your output.
Bot Identity
How your bot will appear to users in Teams
This is the display name users will see in Teams.
0 / 80
Shown in the Teams app store listing. Keep it punchy.
0 / 256
Explain what the bot does and who it's for.
Used in the package name and valid domains list.
Claude Configuration
Choose the model and behaviour for your bot
Claude Model
System Prompt
Max Tokens per Response
Controls maximum response length. 1024 is a good default for most bots.
Conversation Memory
Teams Scope & Deployment
Where your bot will be available and how it'll be hosted
A — Teams Scope (select at least one)
B — User Access
C — Rate Limiting
Enable rate limiting
Prevent API cost spikes by limiting messages per user per hour
D — Hosting Platform
E — SDK Language
F — CI/CD Workflow
Include GitHub Actions CI/CD workflow
Get a ready-to-use workflow file that deploys on push to main
Building your configuration…
- Generating Teams app manifest…
- Building bot configuration…
- Creating environment template…
- Writing deployment guide…
- Packaging your files…
Configuration Ready