Skip to main content

What is a channel

A channel connects an agent to an external IM tool. Once a channel is set up, users can talk to the agent and ask data questions without logging in to AskTable. Feishu is currently supported.

What a channel does

Once you bind an agent to Feishu:
  • Users @-mention or direct-message the bot in Feishu and ask questions in natural language
  • The agent’s answers are sent straight back to Feishu
It’s two-way: messages come in, results go out. This brings data analysis right into where your team already communicates.

Configuration

A Feishu channel includes:

Connection status

After a channel is created, it shows a live connection status:

Setup steps

Creating the Feishu app, obtaining credentials, and configuring permissions are covered in the Feishu integration guide.

Frequently asked questions

Q: Can an agent have multiple channels? A: Yes. An agent can be bound to multiple channels, but each channel maps to exactly one agent. Q: Who can use it in Feishu? A: Everyone by default. If the agent has permissions enabled, only allowlisted members can use it — see the permissions section of Agents. Q: Are platforms other than Feishu supported? A: Channels currently support Feishu only, with more platforms planned.