From f63c06a63badef82d0dce5048d041d99dedff7d5 Mon Sep 17 00:00:00 2001 From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com> Date: Thu, 7 May 2026 08:18:08 +0000 Subject: [PATCH] docs(integrations): note Teams setup back-to-channels escape Generated-By: mintlify-agent --- integrations/overview.mdx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/integrations/overview.mdx b/integrations/overview.mdx index 04a7551..24d5507 100644 --- a/integrations/overview.mdx +++ b/integrations/overview.mdx @@ -50,7 +50,7 @@ Install through `bash nanoclaw.sh` during first setup, or with a skill invocatio | Skill | Platform | Notes | |-------|----------|-------| -| `/add-teams` | Microsoft Teams | Bot Framework | +| `/add-teams` | Microsoft Teams | Bot Framework — Azure portal flow with per-step gates that let you bail out to channel selection without losing the rest of setup | | `/add-imessage` | Apple iMessage | macOS-only; uses AppleScript bridge | | `/add-matrix` | Matrix | Federated; supports Element and self-hosted homeservers | | `/add-gchat` | Google Chat | Workspace accounts | @@ -85,6 +85,8 @@ By default, NanoClaw uses Claude via the official [Claude Agent SDK](https://doc 4. **First messaging group** — the flow registers your first chat/channel/group from that platform so you can test immediately 5. **Verify** — a round-trip test confirms inbound + outbound work before the flow exits +Heavier setup flows (currently Teams) prompt at each step with **Done**, **Stuck — hand me off to Claude**, **Show the steps again**, or **← Back to channel selection**. Picking the back option drops you at the channel picker so you can choose a different platform instead of killing setup with Ctrl-C; partial state (e.g., a collected App ID) stays in memory but isn't persisted, so returning later starts fresh. + To pick up channel installer improvements, rerun the relevant `/add-` workflow. The installer fetches the current `channels` branch and updates the files it owns. To remove a channel, revert the commit that installed it: