> ## Documentation Index
> Fetch the complete documentation index at: https://docs.profy.cn/llms.txt
> Use this file to discover all available pages before exploring further.

# Channel Overview

> Use your Experts through IM platforms

You can connect Profy's AI Experts to your everyday IM platforms, allowing team members to chat with Experts directly in the familiar messaging interface without switching to the Profy web app.

## Supported Platforms

Profy currently supports four major IM platforms:

| Platform          | Integration Method | Message Style                        | Special Features                   |
| ----------------- | ------------------ | ------------------------------------ | ---------------------------------- |
| **Feishu (Lark)** | QR code + manual   | Multi-bubble + tool notifications    | User OAuth to read/write documents |
| **DingTalk**      | QR code + manual   | Multi-bubble + tool notifications    | Group chat + direct message        |
| **WeCom**         | QR code + manual   | Edit mode (in-place message updates) | Real-time streaming replies        |
| **WeChat**        | Manual config      | Multi-bubble                         | Consumer-facing users              |

<Tip>
  Each platform offers both "Quick QR Code Setup" and "Manual Configuration" modes. We recommend trying the QR code method first — setup takes just a few minutes.
</Tip>

## Core Capabilities

IM channels share the same AI capabilities as the web interface:

* **Full Conversation**: Multi-turn dialogue, context memory, skill invocation
* **Tool Execution**: Search, knowledge base queries, file processing, and other tools work normally
* **Unified Billing**: IM channel conversations use the same credits system as the web interface
* **Memory Sync**: Memories from IM conversations are shared with the web interface

<Note>
  Some advanced features (like sandbox code execution, website preview panel, file tree browsing) are only available on the web. IM channels focus on text conversations and basic tool calls.
</Note>

## Message Delivery Methods

Message display styles vary slightly across platforms:

<AccordionGroup>
  <Accordion title="Multi-Bubble Mode (Feishu / DingTalk / WeChat)">
    The Expert's reply is sent as multiple message bubbles. When using tools, a status notification is sent first (e.g., "Searching..."), followed by the final reply after tool execution completes.

    **Advantage**: Clear information structure with transparent tool execution.
  </Accordion>

  <Accordion title="Edit Mode (WeCom)">
    The Expert's reply updates in real time within a single message bubble, similar to a typewriter effect. The message content refreshes continuously until the reply is complete.

    **Advantage**: Smooth reading experience without generating excessive notifications.
  </Accordion>
</AccordionGroup>

## Configuration Entry Point

Creators set up channel integration in the Expert's Studio settings:

<Steps>
  <Step title="Enter Studio">
    Go to your Expert Studio (creator workspace) on the Profy web app.
  </Step>

  <Step title="Find Channel Settings">
    Locate the "Channel Integration" section in the Expert settings.
  </Step>

  <Step title="Select Platform">
    Choose the IM platform you want to integrate and follow the setup guide.
  </Step>

  <Step title="Test Connectivity">
    After configuration, @your Expert or send a message in the corresponding platform's chat to test.
  </Step>
</Steps>

## Billing

IM channel conversations follow the exact same billing rules as the web interface:

* Credits are deducted from the conversation user's account
* If the user belongs to a team, credits are deducted from the team pool
* Trial rounds for trial-based Experts are shared between IM and web
* When balance is insufficient, the IM message will prompt the user to top up

<Warning>
  Ensure that team members using IM channels have registered Profy accounts and have sufficient credits — otherwise conversations will be interrupted by insufficient balance prompts.
</Warning>

## Platform-Specific Guides

<CardGroup cols={2}>
  <Card title="Feishu Integration" icon="message" href="/en/documentation/channels/feishu">
    Feishu setup steps and OAuth authorization
  </Card>

  <Card title="DingTalk Integration" icon="message" href="/en/documentation/channels/dingtalk">
    DingTalk bot setup steps
  </Card>

  <Card title="WeCom Integration" icon="message" href="/en/documentation/channels/wecom">
    WeCom application setup steps
  </Card>

  <Card title="WeChat Integration" icon="message" href="/en/documentation/channels/wechat">
    WeChat Official Account setup steps
  </Card>
</CardGroup>
