← All work
Simulated AI prototypeAI interaction design

WhatsApp Catch-Up

Turn a backlog of voice notes into a reviewable summary, source-linked decisions, and replies the user controls.

Independent concept; not affiliated with or endorsed by the product’s owner. AI outputs use demonstration data; no live account connection or inference.

Product flow

  1. 01Voice-note cluster
  2. 02Review summary + inspect sources
  3. 03Edit a reply, then send

The takeaway

Designing trust into an AI-assisted workflow before automating it.

Built-in demonstration scenario
7 notes
Audio in the scenario
18 minutes

The problem

Voice notes are easy to send and expensive to catch up on. Decisions, deadlines, and questions can be scattered across several recordings. A receiver has to listen, remember, and decide what needs a response.

The product bet

Make catch-up a recovery layer inside the conversation. The central interaction is a short loop: skim, verify the source, edit a reply, and send deliberately.

I prioritized source traceability and user control over autonomous replies. A summary should help the user understand the conversation before it asks them to act.

What works in the prototype

The main scenario contains seven voice notes totaling eighteen minutes. The build includes an inline summary, detail panel, global catch-up inbox, transcript search, playback controls, and reply helper.

Sending a reply updates the answered state. Topics, questions, decisions, confidence, and source timing are represented as typed data. A companion Product Sense Flow Map explains the feature logic and tradeoffs.

What is simulated

The AI outputs and conversation data are mocked. This is an interactive workflow prototype, not a live transcription or summarization service, and it does not connect to a WhatsApp account.

A production version would need a privacy architecture that preserves end-to-end encryption. On-device processing and explicit consent for any cloud inference would need evaluation.

How I would evaluate it

Compare time to identify the correct decisions and unanswered questions against listening to the original notes. Track missed asks, unsupported summary claims, source-verification behavior, and edits to suggested replies.

Include ambiguous commitments, conflicting dates, multiple speakers, and imperfect transcripts. Accuracy and recoverability should be checked before increasing automation. These are proposed evaluation criteria; no model-quality or user-study results are claimed.

Prototype outcomes

What this prototype demonstrates

  • An interactive catch-up workflow from voice backlog to reviewed reply.
  • A typed schema for inspectable summaries, questions, decisions, and source segments.
  • An explicit evaluation plan and privacy considerations for moving beyond simulated AI.
Technical context
  • React 19 & TypeScript
  • Vite
  • Tailwind CSS
  • Typed mock AI data
  • Shared audio playback state

Up next

Gmail Commitment Radar ↗