Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion integrations/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@

<CardGroup cols={2}>
<Card title="Channels" icon="plug" href="#channels">
Where messages come from: Telegram, Discord, WhatsApp, Signal, Slack, Teams, iMessage, email, the terminal, and more

Check warning on line 14 in integrations/overview.mdx

View check run for this annotation

Mintlify / Mintlify Validation (qwibitai-nanoclaw-8) - vale-spellcheck

integrations/overview.mdx#L14

Did you really mean 'iMessage'?
</Card>
<Card title="Providers" icon="robot" href="#providers">
Which AI runs the agent: Claude (default), OpenAI Codex, OpenCode (OpenRouter/Google/DeepSeek), Ollama (local). Configurable per agent group.

Check warning on line 17 in integrations/overview.mdx

View check run for this annotation

Mintlify / Mintlify Validation (qwibitai-nanoclaw-8) - vale-spellcheck

integrations/overview.mdx#L17

Did you really mean 'Ollama'?
</Card>
</CardGroup>

Expand All @@ -26,11 +26,11 @@

<CardGroup cols={2}>
<Card title="WhatsApp" icon="message" href="/integrations/whatsapp">
`/add-whatsapp` (Baileys, WhatsApp Web API) or `/add-whatsapp-cloud` (Cloud API, DMs only)

Check warning on line 29 in integrations/overview.mdx

View check run for this annotation

Mintlify / Mintlify Validation (qwibitai-nanoclaw-8) - vale-spellcheck

integrations/overview.mdx#L29

Did you really mean 'DMs'?
</Card>

<Card title="Telegram" icon="paper-plane" href="/integrations/telegram">
`/add-telegram` — grammy framework, BotFather token

Check warning on line 33 in integrations/overview.mdx

View check run for this annotation

Mintlify / Mintlify Validation (qwibitai-nanoclaw-8) - vale-spellcheck

integrations/overview.mdx#L33

Did you really mean 'grammy'?
</Card>

<Card title="Discord" icon="comments" href="/integrations/discord">
Expand All @@ -50,11 +50,11 @@

| 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 |

Check warning on line 54 in integrations/overview.mdx

View check run for this annotation

Mintlify / Mintlify Validation (qwibitai-nanoclaw-8) - vale-spellcheck

integrations/overview.mdx#L54

Did you really mean 'iMessage'?
| `/add-matrix` | Matrix | Federated; supports Element and self-hosted homeservers |

Check warning on line 55 in integrations/overview.mdx

View check run for this annotation

Mintlify / Mintlify Validation (qwibitai-nanoclaw-8) - vale-spellcheck

integrations/overview.mdx#L55

Did you really mean 'homeservers'?
| `/add-gchat` | Google Chat | Workspace accounts |
| `/add-webex` | Cisco Webex | Bot token |

Check warning on line 57 in integrations/overview.mdx

View check run for this annotation

Mintlify / Mintlify Validation (qwibitai-nanoclaw-8) - vale-spellcheck

integrations/overview.mdx#L57

Did you really mean 'Webex'?
| `/add-linear` | Linear | Issue comments, triage workflows |
| `/add-github` | GitHub | PR comments, issue reactions, webhooks |
| `/add-wechat` | WeChat | WeChat Work API |
Expand All @@ -72,8 +72,8 @@
|-------|----------|----------|
| `/add-codex` | OpenAI Codex | ChatGPT subscription or OpenAI API key |
| `/add-opencode` | OpenCode | OpenRouter, Google, DeepSeek, and more via OpenCode |
| `/add-ollama-provider` | Ollama | Local open-weight models — no cloud calls |

Check warning on line 75 in integrations/overview.mdx

View check run for this annotation

Mintlify / Mintlify Validation (qwibitai-nanoclaw-8) - vale-spellcheck

integrations/overview.mdx#L75

Did you really mean 'Ollama'?
| `/add-ollama-tool` | Ollama (tool mode) | Use local Ollama as a tool inside Claude agents |

Check warning on line 76 in integrations/overview.mdx

View check run for this annotation

Mintlify / Mintlify Validation (qwibitai-nanoclaw-8) - vale-spellcheck

integrations/overview.mdx#L76

Did you really mean 'Ollama'?

Check warning on line 76 in integrations/overview.mdx

View check run for this annotation

Mintlify / Mintlify Validation (qwibitai-nanoclaw-8) - vale-spellcheck

integrations/overview.mdx#L76

Did you really mean 'Ollama'?

`agent_provider` is a column on `agent_groups` in the central database — each agent group can run a different provider. Mix and match in the same install.

Expand All @@ -85,6 +85,8 @@
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-<channel>` workflow. The installer fetches the current `channels` branch and updates the files it owns.

To remove a channel, revert the commit that installed it:
Expand Down