How to prepare an all-hands deck as Foundation and Nonprofit Ops Teams
Your four-person ops team spends the week before every board meeting doing manual archaeology. Someone pulls program spend out of QuickBooks, someone else exports the grant pipeline from Salesforce, a third person digs through shared Google Sheets for budget-vs-actual by program area, and the ED is chasing down narrative updates from program officers who are already stretched thin. By the time you've assembled everything into a PowerPoint, you've burned 12-15 hours of ops capacity, the numbers are already 48 hours stale, and you're still reformatting slide layouts at 10pm. The board wants a clean story. You have 17 half-finished data sources and a deadline.
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 QuickBooks data on a schedule — bills, invoices, journal entries, and payment records flow in automatically so the financial summary is always current. Connect Salesforce from Starch's integration catalog; the agent queries it live when your grant pipeline slides need populating. Connect Google Sheets from Starch's integration catalog for the budget file the agent queries live to calculate variances. Starch automates any donor portal or government filing site through your browser — no API needed — for pulling 990 status or expenditure responsibility documentation.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
June 2026 Board All-Hands — Q1 Close
| Education Program Grants Disbursed | 1,820,000 |
| Climate Program Grants Disbursed | 940,000 |
| Economic Mobility Program Grants Disbursed | 610,000 |
| Operating Expenses (Staff + Admin) | 380,000 |
| Total Q1 Spend | 3,750,000 |
| Budget-vs-Actual Variance (Climate, over) | 87,000 |
| Operating Reserve Remaining | 11,200,000 |
It's the second week of May. The June board meeting is six weeks out and your ops director has already gotten two calendar invites asking when the pre-read materials will be ready. In past years, this meant a full week of manual work: exporting QuickBooks by program area, reconciling against the budget spreadsheet, pulling Salesforce for grant counts, and handing a pile of numbers to the ED to write narrative around. This year, Starch has QuickBooks syncing on a schedule and Salesforce queried live. The financial summary prompt runs in four minutes and returns a table showing Education at $1.82M disbursed (3% under budget — two grants delayed to Q2), Climate at $940K (10.2% over budget — the $87K variance flagged automatically, explained by an emergency capacity grant approved in February that wasn't in the original plan), and Economic Mobility at $610K (on budget). Operating reserve sits at $11.2M against a $15M annual budget, putting the foundation at roughly 9 months of operating runway — a number the board has asked for at every meeting for three years and that previously required a separate manual calculation. The Presentation Agent builds the 12-slide deck from that summary plus the Salesforce pipeline data in about eight minutes. The ED spends 40 minutes reviewing and adding two paragraphs of strategic context. The pre-read goes out five days before the meeting instead of the night before. During the meeting, Meeting Notes captures the board's decision to reallocate $150K from the Q3 Economic Mobility reserve to a new grantee in the Climate portfolio. That decision is archived in the Knowledge Management wiki before anyone leaves the Zoom call.
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 — investor reporting, presentation agent, knowledge management 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 for our grant pipeline, but it was set up by a consultant three years ago and the schema is a mess. Can Starch still pull meaningful data from it?
Our 990 and expenditure responsibility documentation lives on state charity portals and the IRS website, not in any system we control. Can Starch pull that?
The Presentation Agent is listed as 'in development' in your app catalog. What does that mean for building our all-hands deck today?
Is Starch SOC 2 Type II certified? Our board and some of our institutional donors ask about data security.
Our budget lives in a Google Sheet that three people edit, and it changes between the start of prep and the board meeting. Will the deck be pulling from the right version?
QuickBooks report views like P&L summaries — can Starch pull those directly?
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 →Prepare an All-Hands Deck 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 marketing teams.
Read guide →The AI stack built for small finance teams.
Read guide →Ready to run prepare an all-hands deck on Starch?
Request closed-beta access. Everything is free during beta.