← 返回导航页

openclaw-teams-setup

openclaw-teams-setup

Source: https://github.com/SidU/openclaw-teams-setup

One command to get an OpenClaw-powered AI agent running in Microsoft Teams.

npx openclaw-teams-setup

What it does

Getting an AI agent into Teams today requires about 12 manual steps across Azure Portal, Teams Developer Portal, and the terminal. This tool reduces it to one command.

Prerequisites

Quick start

Run:

npx openclaw-teams-setup

The tool will walk you through everything:

At the end you will upload the app to Teams:

  1. Open Microsoft Teams
  2. Click Apps
  3. Click Manage your apps
  4. Click Upload an app, then Upload a custom app
  5. Select ~/Desktop/openclaw-teams-app.zip
  6. Click Add

Then find the bot in Teams, and send it a message to test.

Notes

Auto detection paths

What the Teams setup automates

Flow:

Teams → Dev Tunnel → localhost:3978 → OpenClaw gateway (msteams plugin) → LLM

Handy commands

npx openclaw-teams-setup --status       # Show current state
npx openclaw-teams-setup --tunnel       # Start tunnel explicitly
npx openclaw-teams-setup --teardown     # Remove bot, tunnel, config
npx openclaw-teams-setup --reconfigure  # Re-run config step
npx openclaw-teams-setup --yes          # Non-interactive

Troubleshooting

Bot not responding?

Tunnel URL changed?

Bot name already taken?

Project structure (from README)

openclaw-teams-setup/
├── bin/cli.js
├── lib/
├── templates/
└── test/

License: MIT