Chief-of-Staff AI

In a small company, commitments are scattered across Slack threads and inboxes, and nobody owns the list. This tool reads those messages and produces one list of open commitments, each with an owner, a due date, a priority with its reasons, and the exact quote it came from.

What you are looking at

As of Tuesday 22 September 2026, 18:00 IST: 18 messages · 2 skipped before any model call · 8 open items · duplicates merged: 1 · closed by a later message: 1.

Inbox (input)

SaaS Weekly · This week in SaaS · Mon 21 Sep, 07:00

Top 10 growth hacks for Q4. Read more in our newsletter. Unsubscribe or manage preferences here.

→ skipped without a model call: automated no action

Leo · #eng-backend · Mon 21 Sep, 09:12

heads up, found a memory leak in the ingestion worker, it's leaking ~40MB/hr under load. going to need someone to look at this before we push to prod tomorrow.

→ open item, P0

Maya · #eng-backend · Mon 21 Sep, 09:15

lol classic. anyway does anyone know where the deploy docs live now?

no action item

Priya · #board-prep · Mon 21 Sep, 11:30

can someone put together the board deck by friday? need the metrics slide refreshed with Q3 numbers.

→ open item, P1

Riya · #random · Mon 21 Sep, 12:40

anyone want to grab lunch at the new dosa place?

no action item

Arjun · #eng-backend · Mon 21 Sep, 14:45

pushed a hotfix straight to prod, might have broken the payments flow. someone should revert if checkout errors spike.

→ item, closed by a later message; reports work done

Sofia · #sales · Mon 21 Sep, 15:02

@Arjun can you review the Acme security questionnaire by Thursday? it's blocking their renewal.

→ open item, P1

Leo · #eng-backend · Mon 21 Sep, 16:10

I reverted Arjun's hotfix, the payments flow is healthy again.

→ reports work done, closing an earlier item

Omar Haddad · Renewal paperwork · Mon 21 Sep, 18:00

Hi Sofia, The renewal order form is ready. Could you get it countersigned and back to us by Sept 30? Our procurement window closes then. Thanks, Omar

→ open item, P1

Vikram Rao · Board meeting Friday · Mon 21 Sep, 19:30

Priya, reminder that the board meeting is Friday at 2pm. We will need the board deck 24 hours before so members can review.

→ same task as another message, merged into one item

Cloud Billing · Your promotional credits expire soon · Tue 22 Sep, 08:00

Your $5,000 in promotional credits expire on 30 September. Redeem them from the billing console to avoid losing your balance. Unsubscribe from marketing email.

→ open item, P2

Hana · Re: Q3 invoice · Tue 22 Sep, 09:00

Done, I've paid the Q3 invoice from Brightline. Receipt attached.

→ reports work done

Hana · #finance · Tue 22 Sep, 10:05

Priya, please approve September payroll by EOD so it goes out on time.

→ open item, P1

Daniel · #general · Tue 22 Sep, 10:30

loved the update last week, keep it up team!

no action item

Riya · #product · Tue 22 Sep, 11:00

I'll send the updated pricing page copy tomorrow.

→ open item, P2

Maya · #incidents · Tue 22 Sep, 13:20

EU API is down for enterprise customers, 502s on every request. @Leo please roll back the gateway config asap.

→ open item, P0

Hana · #general · Tue 22 Sep, 13:25

thanks!

→ skipped without a model call: chatter

Riya · #product · Tue 22 Sep, 14:00

would be nice to redo the onboarding flow someday

no action item

Digest (output)

Open, highest priority first

P0 Look at this before we push to prod tomorrow (re: Found a memory leak in the ingestion worker, it's leaking…)

Owner: unassigned · Due: Tue 22 Sep

heads up, found a memory leak in the ingestion worker, it's leaking ~40MB/hr under load. going to need someone to look at this before we push to prod tomorrow.

From Leo in #eng-backend

Why this priority
  • sender role 'engineer' (+1.5)
  • signals: production, breakage (+4)
  • due today (+3.5)
  • no owner named (+0.5)

P0 Roll back the gateway config asap

Owner: Leo · Due: no due date

@Leo please roll back the gateway config asap.

From Maya in #incidents

Why this priority
  • sender role 'engineer' (+1.5)
  • signals: outage, urgency; context: customer (+5.5)

P1 Approve September payroll by EOD so it goes out on time

Owner: Priya · Due: Tue 22 Sep

Priya, please approve September payroll by EOD so it goes out on time.

From Hana in #finance

Why this priority
  • sender role 'coo' (+2)
  • signals: money (+1)
  • due today (+3.5)

P1 Review the Acme security questionnaire by Thursday

Owner: Arjun · Due: Thu 24 Sep

@Arjun can you review the Acme security questionnaire by Thursday? it's blocking their renewal.

From Sofia in #sales

Why this priority
  • sender role 'manager' (+2)
  • signals: blocker, money (+2.5)
  • due in 2d (+2)

P1 Put together the board deck by friday

Owner: Priya · Due: Thu 24 Sep

can someone put together the board deck by friday?

From Priya in #board-prep

Why this priority
  • sender role 'ceo' (+3)
  • due in 2d (+2)

P1 Get it countersigned and back to us by Sept 30 (re: The renewal order form is ready)

Owner: Sofia · Due: Wed 30 Sep

The renewal order form is ready. Could you get it countersigned and back to us by Sept 30?

From Omar Haddad in Renewal paperwork

Why this priority
  • sender role 'customer' (+3)
  • signals: money (+1)
  • due in 8d (+0.5)

P2 Send the updated pricing page copy tomorrow

Owner: Riya · Due: Wed 23 Sep

I'll send the updated pricing page copy tomorrow.

From Riya in #product

Why this priority
  • sender role 'internal' (+1)
  • due tomorrow (+3)

P2 Redeem them from the billing console to avoid losing your balance

Owner: unassigned · Due: Wed 30 Sep

Redeem them from the billing console to avoid losing your balance.

From Cloud Billing in Your promotional credits expire soon

Why this priority
  • sender role 'automated' (+0.5)
  • signals: money (+1)
  • due in 8d (+0.5)
  • no owner named (+0.5)

Closed by a later message

P1 Revert if checkout errors spike

Owner: unassigned · Due: no due date

someone should revert if checkout errors spike.

From Arjun in #eng-backend

Why this priority
  • sender role 'cto' (+2.5)
  • signals: breakage; context: production, money (+3.5)
  • no owner named (+0.5)

How the extraction models compare

Held-out test split of 80 labelled messages and a 15-attack prompt-injection suite. F1 with 95% bootstrap interval. Cost is a list-price estimate from measured tokens; latency is from shared free endpoints and is an upper bound. Details and caveats in the README.

BackendItem F1 (95% CI)PrecisionRecallAttacks succeededCall time p50 / p95List-price estimate per 1,000 messages
heuristic:rules-v20.848 (0.769–0.913)0.9750.7500 of 150.1 / 0.2 ms, local$0 (runs locally)
nvidia:z-ai/glm-5.3-flash0.981 (0.950–1.000)0.9810.9810 of 1510.3 s / 28.7 s$0.155
gemini:gemini-3.5-flash-lite0.931 (0.875–0.973)0.9590.9041 of 151.2 s / 5.9 s$0.449
nvidia:deepseek-ai/deepseek-v4.1-flash0.902 (0.839–0.951)0.9200.8850 of 154.6 s / 26.8 s$0.322
nvidia:nvidia/nemotron-3-super-120b-a12b0.863 (0.786–0.927)0.9540.7880 of 150.9 s / 3.2 s$0.098