How to write a weekly team update as Foundation and Nonprofit Ops Teams
Every Friday afternoon, someone on your four-person ops team spends 90 minutes assembling a weekly update by hand: pulling open Salesforce to count how many grant applications moved stages, checking QuickBooks to see if program spend is tracking to budget, skimming Slack for anything the program officers flagged, and then writing a narrative that sounds coherent to your board chair and your ED at the same time. The update lives in a Google Doc that gets emailed as a PDF. Half the team has stopped reading it because it's always late. The person who wrote it resents writing it. And the numbers in it are already two days stale by the time it lands.
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.
Salesforce connects from Starch's integration catalog — the agent queries it live when the weekly automation runs. Starch syncs your QuickBooks data on a schedule (invoices, bills, payments, journal entries) so spend figures are ready without a manual export. Notion connects from Starch's integration catalog if your team documentation lives there; alternatively, Starch's built-in Knowledge Management app stores updates natively. Google Calendar syncs directly so the automation can reference what meetings happened that week.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
October 2026 Weekly Update — Week of Oct 13
| Salesforce pipeline — Full Proposal stage | 7 |
| Salesforce pipeline — LOI stage | 12 |
| QuickBooks: Education Initiative spend YTD | 1,240,000 |
| QuickBooks: Education Initiative budget YTD | 1,350,000 |
| QuickBooks: Capacity Building spend YTD | 410,000 |
| QuickBooks: Capacity Building budget YTD | 375,000 |
| Open action items carried from prior week | 3 |
| New action items from Oct 13 team call | 5 |
On Friday October 17 at 8:05am, Starch's automation queried Salesforce and found 7 applications at Full Proposal stage (up from 5 the prior week — two LOIs converted) and 12 at LOI stage. It pulled QuickBooks spend for the week and surfaced that Capacity Building is running $35,000 over YTD budget, a variance that hadn't been flagged yet because it only became visible when program spend and the Google Sheet budget were reconciled in the same surface. The draft weekly update called this out with the line: 'Capacity Building is $35k over YTD budget as of Oct 17 — recommend review before the Nov grant cycle opens.' Your ops director reviewed the draft at 8:20am, adjusted the tone on the Capacity Building flag so it didn't read as alarming to the board chair, and approved. The Email Agent sent it at 8:35am. Three action items were extracted automatically: (1) Finance to pull Capacity Building invoice detail by Oct 22, (2) Program lead to confirm two newly converted Full Proposals have signed grant agreements in DocuSign, (3) ED to review updated 990 expenditure responsibility memo before Oct 31. All three appeared as tasks in Project Management with owners and due dates before 9am. The ops associate who used to spend Friday afternoons on this update spent that time instead reviewing two grant agreements.
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, knowledge management, 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
We use Salesforce, but it was set up by a consultant three years ago and the schema is a mess. Will Starch understand our custom objects?
Our QuickBooks program categories don't match our grant budget line items exactly. How does the spend comparison work?
Is this secure enough for donor data and grant applicant information?
What if we want to include donor portal updates (e.g., application status from a funder's portal) in the weekly update?
We already have a Notion workspace where we store team documentation. Can the weekly updates go there instead of Starch's Knowledge Management app?
The QuickBooks report views like the P&L are mentioned in the capability catalog — can we use those in the weekly update?
Related guides for Foundation and Nonprofit Ops Teams
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 →AP invoice approval is the process of reviewing incoming vendor bills, confirming they match purchase orders or contracts, getting the right sign-off, and releasing payment.
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 the founder's office.
Read guide →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 →Ready to run write a weekly team update on Starch?
Request closed-beta access. Everything is free during beta.