Inbox + Calendar Triage
User story
I want one privacy-safe briefing that combines urgent unread mail with today’s meetings and follow-ups, so I can prepare for the day without context switching across inbox and calendar.
Pack contract
Prerequisites and readiness
- Best experience requires both
gmailandcalendar - If one connector is unavailable, continue with the other and mark the missing half as degraded
- If both are unavailable, fail closed with setup guidance
Inputs and configuration fields
focus_window: today / next 8h / next 24hinclude_meeting_prep: booleaninclude_reply_drafts: booleanprivacy_mode:strictorstandard
Outputs and delivery targets
- today’s agenda
- urgent unread / follow-up messages
- meeting prep bullets linked to relevant mail threads when possible
- optional reply-draft suggestions that are explicitly marked as drafts
- mobile-safe bullets with original message/event references
Manual run recipe
- Fetch today’s calendar events.
- Fetch urgent unread / follow-up Gmail messages.
- Cross-link events with matching senders/subjects when possible.
- Produce agenda + inbox triage with optional draft suggestions.
Example routine wiring
Run the Inbox + Calendar Triage pack before the first meeting and produce privacy-safe mobile output with draft-only suggestions.
Example prompt
Run Inbox + Calendar Triage in strict privacy mode for today. Include urgent unread messages, follow-ups, meeting prep, and draft suggestions, but never send anything.
Failure and recovery behavior
- One connector missing -> continue with available source and label omission.
- Draft generation failure -> deliver triage without drafts.
- Any send/create/update request -> stop and require fresh approval.
Verification checklist
- Gmail-only proof passes.
- Calendar-only proof passes.
- Combined Gmail + Calendar proof passes.
- Draft suggestions remain draft-only.
- Output is privacy-safe and source-linked.