WhatsApp Catch-Up

WhatsApp Catch-Up

v0.1.0

Who needs you in your chats, what you planned, and what you promised.

whatsappchatscatch-upmessagesshowcase
1 agents2 jobs1 cabinets3 pages

WhatsApp Catch-Up

general

agents

๐Ÿ’ฌ

Chat Keeper

.agents/chat-keeper/

Morning Catch-Up

30 7 * * *

Sunday Week Ahead

0 18 * * 0

1

Agents

2

Jobs

1

Depts

3

Pages

WhatsApp Catch-Up
๐Ÿ’ฌ Chat Keeper
Morning Catch-Up
Sunday Week Ahead
๐Ÿ’ฌChat Keeperlead

Reads the chats you picked and tells you who needs you.

Morning Catch-Upactive

Sunday Week Aheadactive

WhatsApp Catch-Up

Who needs you in your chats, what you planned, and what you promised.

What you get

Every morning at 07:30, one page about the WhatsApp chats you picked for this cabinet: the plumber, the building committee, the supplier, the client. Six cards:

  • Today's chats. Who wrote in the last day, how many messages, and what it was about.
  • Waiting on your reply. Chats where the other person wrote last, oldest first.
  • Plans and dates. Times, places and dates agreed in a chat, by you or by them.
  • Quotes and prices. Every amount mentioned, exactly as written, and whether you agreed to it.
  • Files and photos shared. Photos, videos, voice notes and files, with their captions.
  • You said you would. Things you promised, until a later message shows you did them.

On Sunday evenings it also writes the week ahead: the plans from your chats for Monday to Sunday.

You can ask Chat Keeper anything about your chats, for example "Who is waiting for my reply?" or "What did I agree with the plumber?". It can write a reply for you. It sends only in chats where you allowed writing, and only after you approve, unless you chose "Send on its own" for that chat.

How to read the page

Open Today in this cabinet. Every row says which chat it comes from and the date, so you can check it. Press a row to open that chat's saved pages. All conversations, at the bottom, opens every saved chat in one place.

People you have not saved in your phone appear as "the number ending 4410", never with their full number.

Until the first morning catch-up, the page shows a made-up example marked Example. The first real catch-up replaces it.

Before it reads your chats

Connect WhatsApp from Integrations in Cabinet and choose the chats this cabinet may read. Only those chats are saved here, in the whatsapp folder. Until you choose chats, the morning catch-up writes nothing and the page keeps the example.

Want plans on your calendar? Connect Google Calendar and ask "Put the plans from my chats on my calendar." If your calendar is connected so your team can only read it, Chat Keeper writes the plans out for you to add.

setup.md tells Chat Keeper which chats always matter, which to skip, what counts as waiting on you, and how replies should sound. Change it any time.

Before you connect

Cabinet joins your WhatsApp as a linked device, which WhatsApp does not officially allow. Keep it personal: many automated messages can get a number restricted. Cabinet isn't responsible if that happens.

What's inside

  • Chat Keeper, the one teammate. Reads the chats you picked, writes the catch-up and answers your questions.
  • Morning Catch-Up, every day at 07:30.
  • Sunday Week Ahead, Sundays at 18:00.
  • Today, the page.
  • Your setup (setup.md), your preferences.
Install
$ git clone --filter=blob:none --sparse https://github.com/cabinetai/cabinets.git && cd cabinets && git sparse-checkout set whatsapp-catch-up