docs: refresh onboarding channel setup refs

This commit is contained in:
Peter Steinberger
2026-04-04 15:00:41 +01:00
parent 9dea255ee2
commit f02af9bb41
6 changed files with 12 additions and 6 deletions

View File

@@ -55,6 +55,10 @@
"source": "Qwen",
"target": "Qwen"
},
{
"source": "Feishu",
"target": "Feishu"
},
{
"source": "BytePlus (International)",
"target": "BytePlus国际版"

View File

@@ -80,12 +80,13 @@ When validation fails:
- [WhatsApp](/channels/whatsapp) — `channels.whatsapp`
- [Telegram](/channels/telegram) — `channels.telegram`
- [Discord](/channels/discord) — `channels.discord`
- [Feishu](/channels/feishu) — `channels.feishu`
- [Google Chat](/channels/googlechat) — `channels.googlechat`
- [Microsoft Teams](/channels/msteams) — `channels.msteams`
- [Slack](/channels/slack) — `channels.slack`
- [Signal](/channels/signal) — `channels.signal`
- [iMessage](/channels/imessage) — `channels.imessage`
- [Google Chat](/channels/googlechat) — `channels.googlechat`
- [Mattermost](/channels/mattermost) — `channels.mattermost`
- [Microsoft Teams](/channels/msteams) — `channels.msteams`
All channels share the same DM policy pattern:

View File

@@ -165,7 +165,7 @@ Example:
SSH and tailnet access patterns.
</Card>
<Card title="Channels" href="/channels/telegram" icon="message-square">
Channel-specific setup for WhatsApp, Telegram, Discord, and more.
Channel-specific setup for Feishu, Microsoft Teams, WhatsApp, Telegram, Discord, and more.
</Card>
<Card title="Nodes" href="/nodes" icon="smartphone">
iOS and Android nodes with pairing, Canvas, camera, and device actions.

View File

@@ -92,7 +92,7 @@ Need to install Node? See [Node setup](/install/node).
<Columns>
<Card title="Connect a channel" href="/channels" icon="message-square">
Discord, iMessage, Matrix, Microsoft Teams, Signal, Slack, Telegram, WhatsApp, Zalo, and more.
Discord, Feishu, iMessage, Matrix, Microsoft Teams, Signal, Slack, Telegram, WhatsApp, Zalo, and more.
</Card>
<Card title="Pairing and safety" href="/channels/pairing" icon="shield">
Control who can message your agent.

View File

@@ -32,7 +32,8 @@ Regardless of which path you choose, onboarding sets up:
1. **Model provider and auth** — API key, OAuth, or setup token for your chosen provider
2. **Workspace** — directory for agent files, bootstrap templates, and memory
3. **Gateway** — port, bind address, auth mode
4. **Channels** (optional) — WhatsApp, Telegram, Discord, and more
4. **Channels** (optional) — bundled chat channels such as Feishu, Google Chat,
Microsoft Teams, Telegram, WhatsApp, Discord, and more
5. **Daemon** (optional) — background service so the Gateway starts automatically
## CLI onboarding

View File

@@ -77,7 +77,7 @@ Onboarding starts with **QuickStart** (defaults) vs **Advanced** (full control).
3. **Gateway** — Port, bind address, auth mode, Tailscale exposure.
In interactive token mode, choose default plaintext token storage or opt into SecretRef.
Non-interactive token SecretRef path: `--gateway-token-ref-env <ENV_VAR>`.
4. **Channels**WhatsApp, Telegram, Discord, Google Chat, Mattermost, Signal, BlueBubbles, or iMessage.
4. **Channels**bundled chat channels such as Feishu, Google Chat, Microsoft Teams, Discord, Signal, Slack, Telegram, WhatsApp, BlueBubbles, iMessage, and more.
5. **Daemon** — Installs a LaunchAgent (macOS), systemd user unit (Linux/WSL2), or native Windows Scheduled Task with per-user Startup-folder fallback.
If token auth requires a token and `gateway.auth.token` is SecretRef-managed, daemon install validates it but does not persist the resolved token into supervisor service environment metadata.
If token auth requires a token and the configured token SecretRef is unresolved, daemon install is blocked with actionable guidance.