Slack AI agents
Slack AI agents for company teams
We scope, set up, and test an AI agent inside your company's Slack workspace. The agent works on a defined task, with clear channel access, approval rules, and testing before the team relies on it.
What we set up
- A Slack app with the permissions, events, and channel access the agreed task needs.
- An agent that answers in the channels or direct messages you choose.
- Approval rules for actions that change shared records or send messages outside Slack.
- Hosting and logging on a server with a named owner, plus a plan for restarts and credentials.
How a Slack agent project runs
- Agree the task, the channels, the people who use the agent, and the actions that need approval.
- Set up the Slack app and the agent, then test with a small private group.
- Launch to the wider team, and agree who maintains the agent and reviews its activity.
Questions about Slack AI agents
What is a Slack AI agent for a company?
A Slack AI agent is an assistant that answers requests inside Slack channels or direct messages. It can use the context you allow, such as a shared document, a record, or a connected tool, to draft an answer or prepare a next step. The project defines what it can read, what it can change, and which actions need a person to approve them.
Can you set up an open-source agent such as Hermes Agent in Slack?
Yes, we can scope and set up an open-source agent such as Hermes Agent in a company Slack workspace. The setup covers the Slack app, its permissions, the channels it can read, and where it runs. We also agree which model and hosting costs the company pays. We can also scope a build on a different platform if that fits the task better.
Which Slack permissions does an agent need?
The permissions depend on the task. An agent that answers in channels needs read and write access to messages in those channels, and an agent that reads attachments needs file access. We grant only the scopes the agreed task needs, and we review the list with your Slack administrator before installation.
How do you keep people in control of a Slack agent?
We define which actions the agent can take alone and which need a named person's approval. Replies that stay in Slack carry less risk than changes to shared records or messages to customers. We agree how a person stops, corrects, or reverses an action, and how the team reviews the agent's activity.
What does it cost to run a Slack agent?
The cost depends on the Slack plan, the model usage, the server where the agent runs, and the support agreed for the project. Model usage varies with how many requests the team makes and how much context each request uses. We estimate these costs with you before the build starts. There is no single price for every Slack agent.
