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

1024
Controls maximum response length. 1024 is a good default for most bots.

Teams Scope & Deployment

Where your bot will be available and how it'll be hosted

Enable rate limiting
Prevent API cost spikes by limiting messages per user per hour
60
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

Your Bot Configuration is Ready