Slack Triage

Slack Triage

v0.1.0

Everything the support channel asked for, as a list of items with an owner and a state, instead of a wall of messages.

slacksupporttriagetrackingshowcase
1 agents1 jobs1 cabinets2 pages

Slack Triage

general

agents

🗂️

Triage Desk

.agents/triage-desk/

Support Triage

0 9,13,17 * * 1-5

1

Agents

1

Jobs

1

Depts

2

Pages

Slack Triage
🗂️ Triage Desk
Support Triage
🗂️Triage Deskspecialist

Reads a support or incident channel and keeps one board of what it asked for, who has each item, and where it stands.

Support Triageactive

Slack Triage

Everything the support channel asked for, as a list of items with an owner and a state, instead of a wall of messages.

What you get

One board, refreshed three times on a weekday. Every request that came into the channel gets a row: what it is, what it actually needs from you, who has it, and where it stands. A message somebody already handled is marked Done and drops down the board. A message nobody picked up sits at the top marked New until somebody does.

The board is the thing a support channel never has. Scrolling back through a channel tells you what was said. This tells you what is still owed.

Nothing is posted, replied to or reacted to. It only reads.

How to look at it

Open the Triage Board 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 items are invented. Your first real pass 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.

When you connect, Cabinet asks which channels your team may read. Point it at your support or incident channel and leave the rest out. Until Slack is connected the board keeps showing the example.

How the owner gets there

The board only ever repeats what the channel said. If somebody wrote "I'll take this", they are the owner. If nobody did, the owner column is empty and the item stays New, which is the honest answer and the useful one. Nothing here assigns work to anybody.

What's inside

  • Triage Desk is the one agent. Reads the channel, keeps the board true.
  • Support Triage is the one routine. Runs at 09:00, 13:00 and 17:00 on weekdays.
  • Triage Board is the one page. Opens on the newest pass.
Install
$ git clone --filter=blob:none --sparse https://github.com/cabinetai/cabinets.git && cd cabinets && git sparse-checkout set slack-triage