Buda LogoBuda

Channels Overview

Choose the right chat channel for your Buda Agent and understand how channel connections, sessions, and rollout work.

Channels Overview

Channels are how your Agent talks to the outside world. A channel connects one communication surface, such as WhatsApp, Telegram, Discord, Slack, Feishu, or WeCom, to a target Agent in Buda.

What a channel does

  • Receives inbound user messages
  • Maps each user or group conversation to the right Chat Session
  • Sends the Agent's reply back to the same platform
  • Keeps the connection alive in the background

How to choose a channel

ChannelBest forNotes
WhatsAppCustomer support, sales, lead captureBest for external users and mobile-first conversations
TelegramBots, communities, internal automationFast setup with BotFather token
DiscordDeveloper communities and shared channelsUseful for community support and async teamwork
SlackInternal team workflowsGood for operations, support, and internal copilots
WeComChina-based internal company messagingFits enterprise workflows in WeCom-heavy organizations
FeishuTeam collaboration in Lark/Feishu environmentsCommon in startups and regional operations teams
  1. Start with one Agent and one channel.
  2. Validate the Agent's tone, response quality, and knowledge base on real conversations.
  3. Define session rules: who can message, whether groups are allowed, and when to start a fresh session.
  4. Add more channels only after the first one is stable.

Before you connect a channel

  • Make sure the target Agent already exists.
  • Upload the key files it should reference in Drive.
  • Decide whether the channel is for external customers, internal teammates, or both.
  • Prepare a short welcome message and escalation policy for cases the Agent cannot handle.

On this page