Problem it solves: walk into every meeting prepared, and surface account expansion / scope signals for AM & Sales - without manually digging through transcripts, email and tasks each morning.
Generates a meeting cheat-sheet for every event on today's calendar - context, attendees, goal, questions to address, expected outcomes and carried-over pending items - sourced from Fireflies, email, Notion tasks and Teams. Acts as a chief-of-staff prepping a briefing folder.
- Load config and timezoneReads the manifest to resolve the task DB, timezone, Risk Matrix, and the per-account meeting DBs.
- Pull today's calendarFetches the day's meetings, filtering out cancellations and all-day reminders.
- Gather context per meetingSearches Fireflies, email, Notion tasks, and Teams for topic-specific context for each meeting.
- Pull prior recordsFetches the prior 1:1 Sessions, Conversation Log, and Risk Matrix rows for each counterpart to carry over commitments and risks.
- Render the cheat sheetsBuilds each meeting card with current state, pending items, informed questions, the goal, and the expected outcomes.
Gotcha: It never fabricates context - if a meeting has no Fireflies / email / Notion data, the gap is flagged.
Gotcha: Task search is scoped to the manifest's task DB, not a blind workspace search.
A pure markdown formatter. Takes expansion / strategic / scope-creep signals surfaced during the daily sweep and renders the AM-readable digest section. No I/O, deterministic - and never writes to sales-owned data.
Given an open, actionable task, pre-produces a ready-to-use draft artifact and writes it into the task's Notion page body under a "## Draft (review before sending)" section. Notion-only: it never sends anything and never creates Outlook / email drafts. Classifies each task (Email / Doc-or-plan / Scheduling / Decision / Hands-on) and drafts accordingly.
Snapshots one ISO week of the EM's own meeting load - reads the M365 calendar when available (degrades to manual counts otherwise, never invents metrics), computes meeting hours, load % against the manifest threshold, fragmentation and focus blocks with reproducible rules.