Skip to content

Slack

Give your agent its own Slack bot, and people can message it the way they’d message a teammate. Alfe creates a dedicated Slack app for that agent, so each agent shows up as a separate bot.

Once Slack is set up, the agent answers:

  • Direct messages — open the bot under Apps in Slack.
  • Mentions in channels — mention the bot in a channel it’s been added to. It replies in a thread.

The agent only receives messages that mention it or are sent to it directly. It doesn’t read everything in a channel.

  1. Open the agent in the dashboard and select its Channels tab.
  2. Select Add new channel, then Slack.
  3. Select Install Slack bot. Alfe creates the app, and Slack asks which workspace may install it.
  4. Approve the install.

You don’t need a separate Slack connection first.

The bot can take direct messages right away. To use it in a channel:

  1. Open the channel in Slack and select the channel name.
  2. Open Integrations, select Add apps, then select your agent.
  3. Mention the bot with @agent-name.
  • One workspace per agent. To use another workspace, give another agent its own Slack channel.
  • The avatar doesn’t sync. Slack doesn’t let Alfe update an app’s icon, so the agent’s avatar won’t appear on the bot. Slack also uses a lowercase handle based on the agent’s name.
  • Runtimes. Slack works on OpenClaw and terminal runtimes, but not on Hermes.

Slack is free to add. You only pay for what the agent uses, such as models, from your credit pool.