How to write a weekly team update as Small Investor Relations Teams
Your two-person IR team produces a weekly update that should take 45 minutes and consistently takes half a Thursday. You're pulling NAV figures from QuickBooks or NetSuite, cross-referencing capital call schedules from a spreadsheet the CFO last touched in February, checking Plaid for cash movements, and then writing the actual narrative in a Google Doc before pasting it into Outlook. LPs reply asking why last week's numbers don't match the data room. The GP wants a different cut of the same data. Nobody owns a canonical source of truth. The update goes out late, or you send a correction email two hours after.
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 (invoices, payments, journal entries, management fee line items) and your Plaid data on a schedule (cash balances, transaction categorization). Connect Outlook from Starch's integration catalog; the agent queries it live when the inbox triage runs. Your LP commitment tracker in Google Sheets is connected from Starch's integration catalog and queried live. Notion syncs on a schedule to power the Knowledge Management wiki.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Week of April 14, 2026 — mid-quarter update with capital call pending
| Cash (Plaid — operating account) | 2,340,000 |
| Management fee accruals (QuickBooks) | 187,500 |
| Capital called to date (Google Sheets tracker) | 34,200,000 |
| Total LP commitments | 75,000,000 |
| Uncalled capital remaining | 40,800,000 |
Friday at 8:05 a.m., Starch's automation fires. It pulls the operating account balance from Plaid ($2.34M, down $410K from last Friday because a vendor invoice cleared), management fee accruals from QuickBooks ($187,500 for the quarter to date), and capital called to date from the Google Sheets commitment tracker ($34.2M of $75M total commitments, 45.6% drawn). The draft update writes itself: 'As of April 14, the fund has called $34.2M of $75M total commitments. Cash on hand is $2.34M. Management fee accruals through Q2 stand at $187.5K. Note: operating cash decreased $410K week-over-week due to the Apex vendor payment clearing on April 11.' The agent flagged the cash delta because it exceeded the 5% threshold and added the one-line explanation automatically. You open the draft, confirm the Apex payment note is accurate, and send. Total time: 11 minutes. Two LP emails arrived Friday afternoon — one asking about the April capital call timeline, one asking for data room access. The Email Triage app surfaces the capital call question first, drafts a reply citing the commitment pacing numbers from this morning's update, and flags the data room request as a separate task. You send both replies before lunch. The update, both replies, and the open data room task are archived in the Knowledge Management wiki by 1 p.m.
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, founder inbox, 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
Can Starch pull directly from our QuickBooks, or does someone have to export a CSV every week?
We use Outlook, not Gmail. Does that matter?
Our LP commitment tracker is in Google Sheets because the CFO refuses to move it. Can Starch still use it?
Is Starch SOC 2 certified? Our compliance team will ask.
What if our LP data room is in DocSend or Intralinks, which have no open API?
Can Starch generate the actual LP letter narrative, or just the data table?
We also use NetSuite for some portfolio entities. Can Starch pull from both QuickBooks and NetSuite in the same update?
Related guides for Small Investor Relations Teams
Investor Q&A and info requests are the administrative tax on raising capital and maintaining LP relationships.
Read guide →A monthly board financial pack is the document your board, lead investors, or advisors use to understand whether the business is on track.
Read guide →A board meeting deck is the quarterly document that tells your directors, lead investors, and advisors exactly where the company stands — financials, KPIs, progress against plan, risks, and asks.
Read guide →An investor KPI dashboard is how you answer the question your investors are always asking — 'how's it going?
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.