Back/Personal/Claude/Claude Code
AdvancedPersonal

How to Build a Personal AI Chief of Staff for Daily Triage

Build a personal executive assistant that turns calendar and inbox signals into a focused daily brief, while keeping permissions narrow and every consequential action visible to you.

How to Build a Personal AI Chief of Staff for Daily Triage

Rachel connects a personal chief-of-staff app to read-only calendar access and limited Gmail actions, then uses it to critique her schedule, suggest delegation, and triage her inbox.

Before you start

What you need

  • A private application repository
  • Google Calendar and Gmail API credentials
  • Written priorities, delegation rules, and communication preferences
  • A safe place for secrets and a way to revoke access

What you’ll make

A daily brief that identifies priorities, schedule conflicts, delegation candidates, and emails needing attention, with drafts rather than autonomous sends.

Tools used

Step by step

The workflow

Follow the sequence once, then adapt the prompts, checks, and handoffs to your own setup.

4 steps

Step01

Connect Your Data Sources via API

Connect the private app to Google Calendar and Gmail through official APIs. Store secrets outside the repository, grant calendar read-only access, and limit Gmail to reading, labeling, archiving, and creating drafts.

Step02

Run a Daily Calendar Review Prompt

Run a daily calendar prompt that compares the next day with your stated priorities, flags conflicts and missing preparation, and suggests meetings to shorten, move async, or delegate.

Example prompt
Analyze tomorrow’s calendar against these priorities: [priorities]. Return: top three outcomes, preparation needed, schedule conflicts, meetings that could be async, delegation candidates with a reason and suggested owner, and protected focus time. Cite the event title and time for every recommendation. Do not change the calendar.
Step03

Program a 'Brutal Truth' Feedback Module

Add a direct feedback section that compares recent time allocation with the executive work you intend to do. Require evidence from the calendar and separate observed patterns from interpretation.

Example prompt
Using the last [period] of calendar data, compare my time with these responsibilities: [responsibilities]. State the most important mismatch, cite the events behind it, name one high-leverage change, and identify any data limitation. Be direct, but do not exaggerate certainty.
Step04

Automate Email Triage

Add inbox triage in report-only mode first. Classify messages that need a decision, document, relationship response, or no action; draft replies only for defined cases and never send them automatically.

Example prompt
Triage messages from [window]. Keep: decisions, requested documents, active partner or customer threads, and messages from [important people]. Suggest labels and archive candidates with reasons. Draft replies only for [approved cases]. List every proposed archive and draft so I can inspect them before any action.

What good looks like

  • Calendar analysis uses current events and preserves source links.
  • Recommendations distinguish facts from judgment and explain why an item matters.
  • Gmail access is limited to read, label, archive, and draft actions.
  • No message is sent, meeting changed, or event declined without the owner’s action.

Build your next product with ChatPRD

Turn an idea into a PRD, user stories, and a plan.

Try ChatPRD free

After the steps

Runbook notes

How to recover when the loop fails and where human judgment helps.

Recover

If it goes sideways

The app receives broader calendar or inbox authority than it needs
Revoke the token, issue a narrower credential, and test each allowed action before reconnecting live data.
The brief treats every meeting or email as equally important
Add explicit strategic priorities, relationship rules, and deadline signals, then require a reason for each ranking.
The agent suggests delegation to the wrong person or without context
Provide a current responsibility map and ask for a draft handoff with owner, outcome, context, and due date.
Useful mail is archived or an inappropriate reply is drafted
Start in report-only mode, tune sender and topic rules from corrections, and keep send permission disabled.

Start shipping
better products.

Join 100,000+ product managers who use ChatPRD to write better docs, align teams faster, and build products users love.

Free to start
No credit card
SOC 2 certified
Enterprise ready