Skip to content

Slack

The Slack integration connects an agent to a Slack workspace as its own bot. People message the agent in Slack the way they’d message a teammate, and the agent replies in the same conversation.

Once Slack is connected, the agent can:

  • Post and reply in channels it’s a member of.
  • Hold threaded conversations — replies stay in the thread they belong to.
  • Answer direct messages one-to-one.
  • Respond to slash commands so people can invoke the agent explicitly.

Because identity is per-agent, the agent shows up in Slack as its own bot user with its own name and avatar — not a shared, workspace-wide Alfe bot. If you connect two agents, each joins as a separate bot.

Add the Slack integration to your agent from the dashboard or with alfe integration install slack, then authorize your Slack workspace when prompted. The workspace authorization is a one-time OAuth step; see How connecting works. After the bot is authorized, invite it to the channels you want it in.

Slack is a free integration — you only pay for the agent’s underlying usage, such as model tokens, which draws from your credit pool.