How to draft a slack announcement as Foundation and Nonprofit Ops Teams
Your four-person ops team sends a lot of Slack announcements: grant cycle opens, board meeting reminders, compliance deadlines, program spend updates, new grantee welcomes. Each one gets drafted by whoever has context that day, usually in a Notes app or a Google Doc, then copy-pasted into Slack. Tone is inconsistent — sometimes formal, sometimes casual — because three different people are writing them. Important details (deadline dates, portal links, DocuSign URLs) get buried or forgotten. There's no record of what went out, no way to audit what staff were told before a 990 filing question comes up, and the drafting itself takes 20-30 minutes for what should be a 5-minute task.
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.
Google Calendar is a scheduled-sync provider — Starch syncs your calendar data on a schedule, so announcement drafts auto-populate with correct meeting dates and deadlines. Salesforce is connected from Starch's integration catalog; the agent queries it live to pull grantee names and grant amounts when you need them in an announcement. QuickBooks is a scheduled-sync provider — Starch syncs your QuickBooks data on a schedule, so program spend figures in budget-update announcements pull from live actuals. Notion, if your team uses it for internal docs, is also a scheduled-sync provider.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Spring 2026 Grant Cycle Open — Staff Announcement
| Total available funding (Spring 2026 cycle) | 750,000 |
| Number of returning grantees eligible to apply | 14 |
| Application portal open date (from Google Calendar) | 0 |
| Submission deadline (from Google Calendar) | 0 |
| Time to draft without Starch | 25 |
| Time to draft with Starch | 5 |
It's the first week of March. Your program officer needs to send a staff-wide Slack announcement that the Spring 2026 grant cycle is open. Without Starch, she opens a blank doc, checks the shared Google Sheet for the funding total ($750,000 across 14 returning grantees), navigates to the Salesforce instance to confirm applicant counts are reset, and looks up the portal URL she bookmarked somewhere in Chrome. She writes the announcement from scratch, copies it to Slack, and 25 minutes have passed. With Starch, she opens the Slack announcement app, selects 'Grant Cycle Open,' and the draft appears: funding total pulled from the QuickBooks budget line for Spring 2026 program grants ($750,000), application window pulled from the two Google Calendar events your ED created last month (March 3 open, April 18 deadline), and a placeholder for the portal link she pastes in herself. She reviews the three-paragraph draft, makes one edit to the opening sentence, and posts. Five minutes. The announcement is automatically logged in Knowledge Management under 'Spring 2026 / Grant Cycle Open / March 3 2026' — findable in seconds when your auditor asks what staff were told about the cycle timeline.
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 — knowledge management, meeting notes 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 post directly to Slack, or does my team still have to copy-paste?
We use Salesforce, but it was set up by a consultant three years ago and the schema is a mess. Will Starch still work with it?
Is our announcement history secure? We sometimes reference grant amounts and grantee names in internal comms.
We already have a Notion wiki. Can Starch pull from it instead of replacing it?
What about announcements that reference our QuickBooks budget lines — does Starch have access to the full chart of accounts?
Can a program associate run this, or does it require the ED or ops director every time?
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 →Draft a Slack Announcement 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 RevOps teams.
Read guide →Ready to run draft a slack announcement on Starch?
Request closed-beta access. Everything is free during beta.