01
Verifiable answers
Every answer carries the doc or thread it came from, so the person asking can check it rather than trust a bot.
Slack agents

Your agent, on Slack
AI agents for Slack
Every team answers the same internal questions forever — expenses, access, deploys, policy. Your agent answers them in the channel from what your team already wrote, links the source, files the request when one is needed, and says "I do not know" instead of inventing.
TL;DR
What it handles
01
Every answer carries the doc or thread it came from, so the person asking can check it rather than trust a bot.
02
When the workspace does not contain it, the agent says so and routes the question to an owner instead of returning the nearest document.
03
Access requests, laptop swaps and vendor forms are collected in the thread and filed, not linked to a form nobody opens.
04
Replies stay threaded on the question, and the agent only speaks when mentioned or asked something it can answer.
05
The twenty questions every joiner asks get answered immediately, privately, without them feeling like an interruption.
06
The same reply in #eng, #support and a DM, because it comes from one source instead of five people remembering differently.
A real thread
Nobody opens a knowledge base voluntarily. The question gets asked in the channel it was always going to be asked in, and the answer arrives there with its source attached.
A Slack agent vs a search-the-wiki bot
The usual internal bot is a search box in a Slack skin: it returns links ranked by keyword and leaves the reading to you. That is why people ask a person instead.
| Capability | Your Slack agent | Wiki search bot |
|---|---|---|
| What comes back | The answer, plus the source link. | Ten results, sorted by keyword. |
| When it does not know | Says so, and routes the question to an owner. | Returns the closest-matching document anyway. |
| Follow-ups | Keeps the thread and answers in context. | Each query is independent. |
| Doing the thing | Files the request in the same thread. | Links to a form. |
| Stale content | Cites the document and its date, so you can see the age. | Ranks the 2021 page first. |
| Where it lives | In the channel, threaded on the question. | In a modal you had to open. |
Start from a complete template
The complete template for internal questions: answers from what the team already wrote, with the link, and the ticket filed while the agent is already in the thread.
What comes with it
Evidence
Published research on AI assistance at work and on the cost of interruption. None of these studies tested Keiki — they measure the behaviour an internal agent is built on.
AI assistance raises throughput most for the least experienced.
Support staff using a generative-AI assistant resolved nearly 14% more issues per hour, with the largest gains among novice and low-skill workers.
Generative AI at WorkBrynjolfsson, Li & Raymond, NBER Working Paper 31161, 2023
Assistance also cuts the time a task takes.
In a preregistered experiment with 453 professionals, ChatGPT reduced time spent on mid-level writing tasks and raised output quality as rated by blinded evaluators.
Experimental evidence on the productivity effects of generative artificial intelligenceNoy & Zhang, Science, 2023
The cost of asking a colleague is the interruption.
A study of information workers found that time spent handling messages tracks closely with self-reported stress and fragmented attention.
Email Duration, Batching and Self-interruptionMark et al., CHI 2016
Further reading
What a Slack app is, and what installing one into a workspace grants.
Slack
The manifest format Keiki generates, including scopes and event subscriptions.
Slack
Why the signing secret matters and what it proves about each event.
Slack
Questions
Request access at onkeiki.com, open the Company Brain template, install the Slack app Keiki generates. About 20 minutes to a channel that answers itself.