Where to configure channels
Channels are configured per agent:
Platform setup
- Feishu
- WeCom
- DingTalk
- QQ
- Telegram
- Others
Prefer QR registration in the channel drawer: generate a Feishu AI bot QR code, scan it with Feishu Scan, then confirm on the phone. Octop fills in and saves the credentials.Or create a Feishu app in the Feishu Open Platform and note down the App ID and App Secret.Octop also ships a guided terminal wizard that walks through the same flow:
1
Enable the channel
Toggle on Feishu under Personalization → Channels.
2
Bind the bot
Click the QR button and scan with Feishu, or fill in the App ID and App Secret from your Feishu app settings.
3
Register the webhook
If you created the app yourself, copy the webhook URL shown by Octop and paste it into the Event subscription section of your Feishu app configuration, then save the Feishu app settings.
4
Verify
Send a message to the bot to confirm the channel is receiving events. Replies inside a Feishu topic use the topic reply API (
reply_in_thread).Choose how replies appear
Open a channel’s settings drawer and use Message display → Response mode:- Final only (Recommended) sends one completed reply after the agent finishes. Progress narration emitted before tool calls is hidden, while generated media is delivered with the final text.
- Live progress keeps the staged, streaming updates for workflows where users need to follow execution.
c2c_streaming instead.
Each agent can have multiple channels active at the same time. All messages are processed by the same underlying agent, so the conversation context stays unified regardless of which platform a user messages from.

