
Slack Digest
v0.1.1Every morning, what moved in all your Slack channels in the last 24 hours, and which of it wants you.
Slack Digest
agents
Channel Reader
.agents/channel-reader/
Morning Slack Digest
0 9 * * *
1
Agents
1
Jobs
1
Depts
2
Pages
Reads the last 24 hours of every Slack channel it can see and writes one short page saying which of them want something from the user.
Slack Digest
Every morning, what moved in all your Slack channels in the last 24 hours, and which of it wants you.
What you get
One page, waiting for you at 9. Every channel that moved yesterday gets one line: the channel, how many messages piled up in it, what it actually wants from you, and how urgent that is. The loudest channel does not win. The ones waiting on an answer sit at the top, and the sixty-message thread about lunch sits at the bottom where it belongs.
All of your channels, not a chosen few. You never pick channels or keep a list up to date. The routine reads every channel it can see in your workspace, so the quiet one you forgot you were in still turns up on the morning it needs you.
Direct messages are left out on purpose. This is the workspace, not your DMs.
Nothing is posted, replied to, reacted to or marked read. It only reads.
How to look at it
Open the Channel Digest app in this cabinet. It comes pre-filled with a made-up example so you can see the shape of it straight away. The page says clearly that those channels are invented. Your first real digest takes its place.
Before it can read your real Slack
Connect Slack on Cabinet's integrations screen. Slack has no one press sign in, so the screen walks you through making a small Slack app of your own: it shows you the five things you will press in Slack's own console, hands you the two values to paste there, and then asks for the app's two keys. Set aside about two minutes once.
Cabinet keeps both keys in a locked file on your own machine, and writes them down only after the sign-in has actually worked. When you connect, it also asks which channels your team may read. Until Slack is connected the page keeps showing the example.
What's inside
- Channel Reader is the one agent. Reads the day's channels, writes the digest.
- Morning Slack Digest is the one routine. Runs at 09:00 every day.
- Channel Digest is the one page. Opens on today, with a list for earlier days.
$ git clone --filter=blob:none --sparse https://github.com/cabinetai/cabinets.git && cd cabinets && git sparse-checkout set slack-digest