Skip to content
Letta Code Letta Code Letta Docs
Sign up
Features

Channels (beta)

Communicate with your Letta Code agent over Slack or Telegram

Channels allows you to connect your agents to external messaging services, such as Telegram and Slack. When your agent is connected via the channels feature, you can communicate with your agent via the connected channel as long as the device your agent is running on is active.

Channels function as an additional communication option, so you can easily combine channels while communicating with your agent via the Letta Code app or via the mobile interface on chat.letta.com.

The easiest way to configure channels is via the Letta Code app. Simply navigate to the “Channels” tab in the sidebar, and follow the on-screen instructions to set up a channel and bind it to an agent.

You can configure channels on remote devices with the Letta Code app as well - simply swap the selected device in the channels menu.

The Telegram channel assigns a 1:1 binding between a bot chat on Telegram and a conversation. Messages sent to the bot chat are delivered to the target conversation, and the agent can reply in the bot chat via tool calls.

The Slack channel assigns a 1:1 binding between a “Slack app” (bot) and an agent. When your Slack bot is mentioned via @, a new conversation is created for the agent. The agent will reply in-thread, and all subsequent messages in the thread are forwarded to the agent (no mentions required).

The Slack bot will also reply to DM’s by default - DMs are assigned a 1:1 mapping to conversations.