Skip to main content
A channel is where people talk to an agent. Your agents are always available in the Leme web app; channels bring them into the tools your team lives in. Your own systems can also activate agents over HTTP — that’s the API, not a conversation channel.

One agent per channel

Slack, Teams, WhatsApp, and email are exclusive: in each project, at most one agent occupies each of these channels. When someone messages your Slack workspace’s agent, there is never ambiguity about who answers. This pairs naturally with focused agents: the support agent owns Slack, the finance agent owns email, and both remain available to everyone in the web app.

Assigning a channel

  1. Open the agent in the dashboard and go to its Channels.
  2. Enable the channel and follow the connection steps for that platform.
  3. If another agent already occupies the channel, Leme tells you. Release it from the current agent first — reassigning is always a deliberate, two-step action.
Managing channels requires the Owner or Admin role.

Replying vs. reaching out

Talking in a channel and messaging people elsewhere are different things:
  • Replying in the current conversation — answering the thread it was called in — is what channels are for, and by default doesn’t require approval.
  • Messaging anyone anywhere else (posting to another Slack channel, emailing a customer) is an outbound action governed by that connection’s permissions, and by default requires human approval.
So an agent in Slack converses freely, but doesn’t start broadcasting — unless you’ve explicitly allowed it to.
If an agent is archived, it stops responding in its channels immediately. See Archiving.