Your Slack Agent Isn't Set and Forget, No Matter What the Demo Showed You
Dan Crane
16 September 2026
There's a particular kind of demo that sells agentic AI tools very effectively to small teams. Someone adds an agent, call it Hermes for the purposes of this post, to a Slack workspace. Within a few days it's answering questions more accurately, picking up the team's shorthand, referencing decisions from three weeks ago without being reminded. It looks like the tool is teaching itself the business. For a small team without a dedicated technical resource, that's an appealing story: drop it in, let it learn, walk away.
Part of that story is true. Part of it is the part that gets people into trouble.
What Genuinely Happens on Its Own
Modern agentic platforms operating inside a collaborative tool like Slack do improve with basically no intervention, and it's worth being specific about what that improvement actually is, because it's real and it's useful.
The agent accumulates context. Every conversation it's part of, every thread it's tagged into, every clarification a team member gives it, becomes part of what it can draw on next time. A team that corrects the agent's understanding of a customer's account status once generally doesn't have to correct it again for that customer. This is closer to the second brain pattern I've written about previously than it is to anything resembling a model being retrained: the underlying model isn't changing, but the context it has access to is compounding.
The agent also refines its own behaviour within the boundaries it's been given. If a team consistently edits its drafted responses to be shorter, or consistently redirects it away from a certain topic, a well-built agent picks up on that pattern and adjusts without anyone writing a new instruction. This is the layer that makes the "it's getting smarter" impression feel earned. It genuinely is adapting.
For a small team, this basic layer of self-improvement covers a meaningful amount of ground. Day-to-day question answering, drafting routine responses, keeping track of who said what and when, all of that gets measurably better over the first few weeks with no engineering effort at all. That's not nothing, and it's why the tools genuinely are worth adopting even before anyone thinks hard about the next layer.
Where the Self-Improvement Ceiling Actually Sits
The ceiling shows up the moment the team wants the agent to do something that requires new capability rather than better use of existing capability.
The clearest version of this is external knowledge. An agent that's accumulating conversational context inside Slack is not, on its own, connected to your product documentation, your historical support tickets, your pricing sheet, or any other structured body of information sitting outside the chat itself. If a team wants the agent to answer questions by referencing that material accurately, someone has to build the retrieval layer that connects it: choosing how the source material gets chunked and indexed, deciding what counts as authoritative when two documents disagree, and setting up the pipeline that keeps the indexed material current as the underlying documents change. None of that is a setting you toggle on. It's a genuine, if bounded, piece of engineering, and it's exactly the kind of RAG implementation I've written about in the context of the Cloudflare stack.
The same ceiling shows up around tool access. An agent that can hold a great conversation about a customer's order status cannot check that status against your actual systems unless someone has explicitly wired up that connection: the right API, the right authentication, the right boundaries around what it's allowed to look up and what it isn't. The agent doesn't discover your internal systems on its own and decide to integrate with them. Someone has to make that decision and build the connection deliberately, with appropriate guardrails around what happens when the lookup fails or returns something ambiguous.
And it shows up around scope. A team using an agent for three months will accumulate a long list of things they'd like it to also handle: drafting a different kind of document, triaging a new category of request, summarising a different kind of meeting. Each of those is a new skill, and each one benefits from being designed deliberately rather than left to accrete. An agent that's quietly expanded its own responsibilities without anyone reviewing what it's now doing is a governance problem waiting to surface, not a productivity win.
Why This Isn't a Criticism of the Tools
It's worth being clear that none of this is a shortcoming in platforms like Hermes specifically. The basic self-improvement layer is a genuine and valuable piece of engineering in its own right, and it's precisely what makes these tools usable by small teams without a dedicated AI function. The issue is entirely in how that capability gets marketed and understood. "Continuously learning" is true and also incomplete, and the gap between those two things is exactly where teams get into difficulty: either under-investing in the setup that would make the agent genuinely valuable, or over-trusting an agent that's quietly operating outside the scope anyone actually reviewed.
The honest framing is that a Slack-native agent gives you a system that improves on its own within a defined envelope, and gets meaningfully more capable only when someone deliberately expands that envelope. Both things are true. Confusing the second for an extension of the first is where the expectation gap comes from.
This Is the Shepherd's Job
I've written before about the emerging role of the AI shepherd: the person who oversees a set of AI agents rather than a team of people, and whose value lies in system design, exception handling, and the judgment calls the agents themselves can't make. A team's Slack agent is one of the clearest, smallest-scale examples of exactly that role in practice.
The basic self-improvement layer runs itself, which is precisely what frees the shepherd up to spend their attention on the layer that actually compounds: deciding which external knowledge sources are worth connecting and in what order, designing the retrieval architecture so it stays accurate as the underlying documents change, reviewing what new responsibilities the agent has quietly picked up and deciding whether that's appropriate, and setting the boundaries that stop a genuinely helpful agent from becoming a genuinely helpful liability.
For a small team, this doesn't require a full-time hire. It requires periodic, deliberate attention from someone who understands both the team's actual workflow and the technical architecture underneath the agent, at the points where the team wants to ask more of it than it currently does. Left entirely alone, the agent plateaus at "quite good within a narrow, self-accumulated context." Shepherded properly, even for a few hours a month, it becomes something considerably more capable, and considerably safer to actually rely on.
What to Actually Expect
If you're a small team adopting an agent like this into your Slack, the practical expectation to set going in is fairly simple. Expect real, visible improvement in how well it handles routine conversation within the first few weeks, with no work required from you beyond normal use. Do not expect it to independently acquire access to your systems, your documents, or new categories of task. Those require a deliberate decision and a bit of deliberate building, and the quality of that building is what determines whether the agent becomes a genuine operational asset or stays a moderately useful chatbot indefinitely.
The teams getting the most value out of these tools right now are not the ones who set them up once and left them running. They're the ones who treat the first few weeks of self-improvement as the easy part, and then bring in the right attention, whether that's someone in-house or someone brought in specifically for it, to build the layer that the agent was never going to build for itself.

