How to write a weekly team update as Chief of Staff and Founder's Office
Every Friday afternoon, you spend 45-90 minutes assembling the weekly team update by hand. You're pinging functional leads on Slack for status snippets they half-wrote in Notion, cross-checking deal pipeline numbers in HubSpot, pulling payroll headcount from wherever HR last dropped it, and reconciling what you remember from six different exec meetings that week. By the time you've stitched it together in a Google Doc and formatted it for the CEO to send, half the numbers are already stale and you've lost your Friday evening. The update looks polished but the process is embarrassing for someone whose job is supposed to be running the operating system of the company.
What you'll set up
Apps, data, and prompts
The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.
Starch syncs your HubSpot data on a schedule (contacts, companies, deals, owners) and your Google Calendar events on a schedule (12 months back, 3 months ahead), so meeting detection and deal metrics are always current. Starch syncs your Notion pages and databases on a schedule, meaning functional-lead status docs flow in automatically. Gmail is synced on a schedule for reading incoming status emails and thread context. Slack is connected from Starch's integration catalog; the agent queries it live to post the finished draft for your review. The Project Management app runs natively inside Starch — no external connection needed.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Friday, April 11 2026 — Week 15 Update
| HubSpot new deals opened (week) | 14 |
| HubSpot deals closed-won (week) | 3 |
| Pipeline value added (week) | 187,000 |
| Open Project Management tasks marked Blocked | 7 |
| Meeting action items extracted (week) | 23 |
| Action items with no owner detected | 4 |
| Notion status pages updated by functional leads | 5 |
| Minutes to final approved update (vs. 75 min manually) | 12 |
By 1:07 PM on Friday, Starch had already read the week's HubSpot data (14 new deals opened, 3 closed-won totaling $187K in pipeline added), scanned the 5 Notion pages that functional leads had tagged 'weekly-status', pulled 23 action items from the week's meeting archive, and flagged 4 of them as unassigned. The draft it posted to your Slack DM had a Company Metrics section citing the $187K pipeline figure and noting that Q2 attainment is at 61% of target with 7 weeks left. The What's Blocked section listed 7 overdue Project Management tasks — 3 of them in engineering, owned by the same person — which you wouldn't have caught without manually pinging the eng lead. You edited two sentences, added a shoutout to the sales team for a logo win, and approved. By 1:19 PM the update was in #company. The whole thing took 12 minutes, including your edits. The previous Friday it had taken 75 minutes and you'd still gotten two 'wait, what about X?' replies on Slack afterward because you'd missed a blocker the product lead buried in a Notion comment.
How you'll know it's working
What this replaces
The other ways teams handle this today, and how the Starch version compares.
One platform — project management, meeting notes, email agent all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.
Try it on Starch →Frequently asked questions
Does Starch actually write the narrative or does it just dump bullet points?
What if a functional lead doesn't update their Notion page or Project Management status before Friday?
Can this pull from tools other than HubSpot, Notion, Gmail, and Google Calendar?
Is this going to post to Slack automatically without me seeing it first?
What are the honest limitations here?
My CEO edits the update every week before it goes out. Does that break the automation?
Related guides for Chief of Staff and Founder's Office
Vendor and category spend analysis means knowing, at any point in time, where your money is actually going — which vendors are getting paid, how much, how often, and whether that number is creeping up or down relative to last month.
Read guide →Investor Q&A and info requests are the administrative tax on raising capital and maintaining LP relationships.
Read guide →A 13-week cash flow forecast is a rolling, week-by-week view of what hits your account and what leaves it — covering roughly one quarter ahead.
Read guide →An annual operating budget is a forward-looking plan that maps expected revenue against planned spending for the next 12 months, broken into categories you'll actually track — payroll, software, marketing, COGS, facilities.
Read guide →Write a Weekly Team Update for other operators
The AI stack built for small HR teams.
Read guide →The AI stack built for small finance teams.
Read guide →The AI stack built for small RevOps teams.
Read guide →The AI stack built for small marketing teams.
Read guide →Ready to run write a weekly team update on Starch?
Request closed-beta access. Everything is free during beta.