Skip to main content
Mission Multipliedby PF TECH

The principle · Building Blocks · 01

Foundations First

AI in your non-profit is organisational design, in a vocabulary the sector already speaks — and the building blocks are smaller than the framing suggests.

Greg Zatulovsky· Founder & CEO, PF TECH·· 9 min read
Warm cream-paper abstract background with subtle stacked-cube and stacked-circle motifs — a quiet visual nod to the atomic-units / building-blocks argument, with typography-led title overlay.
Warm cream-paper abstract background with subtle stacked-cube and stacked-circle motifs — a quiet visual nod to the atomic-units / building-blocks argument, with typography-led title overlay.

My son is wrapping up kindergarten. He has learned an extraordinary amount this year — letters, sounds, numbers, the discipline of sitting still long enough to listen to someone read him a story. None of it arrived in a single moment. There is no scene I can point to and say that was it. The foundations were built by stacking small things on top of small things, in a room where the adults around him had organised the conditions for that stacking to happen — a safe space, a teacher willing to slow down, a curriculum that knew what came next, the patience to step back when a kid needed to learn at a different pace.

That is not how the grassroots social purpose sector is being asked to learn AI. The sector is being handed the entire library on the first day and asked to read all of it by Tuesday. Of course it feels overwhelming. When the framing on offer is learn everything, we don't have time becomes the answer that comes back.

The reframe is small, and I think freeing. AI in your organisation is an organisational design problem. Every organisation I have worked with already knows how to do organisational design — that is most of what leadership is. The hard parts have been obfuscated — coding being the main one. All kinds of coding: database administration, getting disparate cloud applications to talk to each other, the endless spreadsheets and emails moving between teams. The technical skill required to do those things has been deliberately abstracted away by the tools themselves. What is left, once the obscuring is done, is something the sector is already fluent in: who reports to whom, what they're allowed to touch, what we expect them to deliver, and what happens when they get it wrong.

Break things down to the core, to their fundamental unit. Use those units as building blocks. Stack them on top of each other until you build something incredible — or even just something useful that takes work off your plate. Which is also incredible.

Greg Zatulovsky, CPA

This post is the first in a longer series. The argument runs through it like a spine: start with the atomic unit, build the building block, stack the blocks. An atomic unit is the smallest piece of work that still does something useful on its own — a single Lego brick. A building block is a few atomic units stacked into something specific — a clear job description, a documented procedure, a tool with the right access. Stack the blocks and you have a working team. Nothing more complicated than that. The next post walks through what I have built in the last six months using exactly that logic — the visible proof. After that, two more — one on how leadership clears the runway for someone on staff to try, one on what day one looks like for the staff member who is doing the trying.

01·Wrong project

Same posture as the last tech rollout — and that is the problem

Twenty years of CRM rollouts trained the sector to expect a specific kind of project. AI is a different kind.

Chapter 01 of 05

Skip chapter intro

I have watched non-profits sit through the older version of this story a few times now. The IT consultant arrives. The CRM rollout begins. A year of change-management work compresses into three workshops. The staff resist. The board signs off the budget overrun. The system goes live missing the one function that mattered most. A few years pass. A different consultant arrives. The pattern repeats, slightly differently each time, but the shape is the same.

If you are positioning AI adoption as the next round of that, you are already in trouble. This is a different kind of project. The user interface is a conversation. The tool teaches itself in front of you. There is no week-long training course, because nobody knows the right shortcuts yet — including the people who built the thing. Tools that teach themselves require a different posture from the people deploying them, and the posture the sector has practiced for tech rollouts does not fit this work.

Cartoon-claymation scene of the same three non-profit personas in the same stream, now on a modest raft they have built themselves from local branches, paddling in coordinated formation, animated and confident, with sketched plans on a leaf beside them. Helpful Circuit Robot watches from the riverbank, supporting.
Cartoon-claymation scene of three non-profit-staff personas — Caring Beaver, Analytical Squirrel, Wise Tortoise — in a small leaking pre-fabricated boat far too large for the gentle stream they are in, exhausted, bailing water with cups, scarred-looking. The boat is corporate-grey and clearly was not built for them.
Tech rolloutOrganisational design
Same crew, same stream. Different decision about what we are building, and who built it. Drag to compare.

What is the right posture? It is the one the sector already uses for the rest of its work. AI participates in your organisation in the same way as a staff person does, or a volunteer, or a vendor. That is the role we are taking on, and the role the sector needs to learn to design for. The technical side becomes an afterthought once you accept that frame. Tools work by being asked questions. Their answers improve when the questions are precise. The judgement about what counts as a good answer stays with you. All of that is organisational design — the same kind your team already does, in the same vocabulary you already use, for the rest of your work.

02·Translation

The vocabulary translates. You already speak most of it.

Three columns, left to right. The unfamiliar one becomes familiar.

Chapter 02 of 05

Skip chapter intro

A small translation table. Left column: what the AI world tends to call something. Middle column: what your organisation already calls the same thing. Right column: what the thing actually does in a working agent setup. You already speak most of the vocabulary.

Six terms

Most of an AI setup, in vocabulary you already speak

Read across, left to right. The unfamiliar column becomes familiar.

ConceptWhat the AI world calls itWhat you already call itWhat it actually does
ManifestoCLAUDE.md / system promptJob descriptionOne page on the role, the scope, the boundaries.
SkillReusable instruction moduleStandard operating procedureA documented way of doing one specific kind of task.
ToolFunction the agent can callApplication the staff person usesSomething the agent reaches for to get work done.
OAuth connectionAuthorised access to a SaaS accountGranting a login to a systemThe agent gets read/write access to a service, with scope you set.
MCP serverModel Context Protocol endpointA controlled gatewayA custom door the agent walks through so we control what it can touch.
GuardrailConstraint on the agentPolicy + internal controlWhat we permit, what we forbid, what requires a human signoff.

Six terms cover most of what an executive director needs to read a setup intelligently.

It is the same exercise a kindergarten classroom runs on day one. Letters get sound names. Sound names get pictures. Pictures get words. The vocabulary translates because the underlying work is the same.

That table covers maybe 80 per cent of what a leadership team needs in order to read an agent setup intelligently. The remaining 20 per cent is jargon I would have to explain — and I would, in the same way I would explain deferred revenue to a new program manager: by walking through one example until it stops being mysterious. None of it is the hard part.

The harder skill, and the one the sector is already strong at, is organisational design. Limited span of control. Single owner. Transparent expectations. Segregation of duties — the principle that no one person should be able to both authorise and execute the same transaction. Documented procedures. Supervision arrangements that match the risk of the task. Those are the actual controls. Every one of them transfers, almost without modification, to how you set up a team of AI agents to do real work inside your organisation.

Hub-and-spoke diagram with five organisational design principles at the centre — limited span of control, single owner, segregation of duties, transparent goals, supervision — each connected to its application in an agent setup. Hand-drawn cream-paper aesthetic.
Every control the sector uses for its human teams maps cleanly onto a team of agents.

Those are the same controls a kindergarten classroom relies on — known adults, a daily routine, posted rules, regular check-ins, scissors that physically cannot cut skin.

You are already doing this with the humans on your team. The leap is small.

A small example, since this lands closest to home for many of the orgs I work with. A grassroots non-profit that has a bookkeeper but cannot afford an accountant has been carrying a quiet gap for years. The bookkeeper can keep the books accurate. The bookkeeper cannot, on their own, run the analysis a finance committee actually needs — trends, ratios, variance against sector benchmarks, gaps in the internal controls. With a junior assistant agent, properly scoped, that work becomes feasible. The agent reads the data, drafts the analysis, flags the gaps. A subject-matter expert validates anything material before it leaves the office. You cannot hold AI accountable, so the accountability stays with the bookkeeper and whoever signs off. But the bandwidth multiplies. The same pattern applies to administrators, fundraisers, project managers, HR staff — every core role with use cases currently managed on the side of someone's desk without the resources to deliver on the mandate.

03·Inside an agent

What lives inside each agent: four files, plain text

Each one reads like a one-page job description.

Chapter 03 of 05

Skip chapter intro

The moving parts at the atomic-unit level. Each agent in my setup gets the same four files. Three are short, plain-language documents. The fourth is the same kind of optional reference document you might keep beside any role description — a tools-I-work-with cheat sheet.

  1. 1

    CLAUDE.md

    Manifesto. Role, scope, hard boundaries. Locked once approved.

  2. 2

    PLAYBOOK.md

    Process. How the agent does the work. Edits go through GZ.

  3. 3

    TOOLS.md

    Optional. Tools the agent reaches for and when. Updated by the agent.

  4. 4

    Specialised doc

    Optional. Reference material a domain demands — voice guide, design schema, audit checklist.

Here is the directory for one of those agents — the chief agent I use to set up every new agent in my system. I will go into chief in much more detail in the next post; today I want you to see the shape of it.

The folder

The chief agent's working directory

magic/chief
  • CLAUDE.md

    Manifesto — role, scope, hard boundaries.

  • PLAYBOOK.md

    Process — how the agent does the work.

  • TOOLS.md

    Optional — tools the agent reaches for and when.

  • 2026-05-12-mmp-priorities.md

  • claude-md.tpl

  • playbook.tpl

Three plain-text files at the top. The rest is supporting reference.

Here is the opening of that agent's manifesto — the CLAUDE.md file at the top of the directory. Markdown (.md) is the file extension; for our purposes it is no different from a plain Word document. Use the Document toggle in the top right corner of the box to see it the way you would read a Word doc. It really is just a Word doc.

First 16 lines

magic/chief/CLAUDE.mdmarkdown
# magic/chief Workspace — Chief of Staff Manifesto
## Role
Head of agents for PF TECH. Owns org design, knowledge translation, and consistency across all specialist agent documents. Maintains templates, the decisions log, and the compliance audit checklist. Acts as advisor and executor, never decision maker — every change requires GZ approval.
## Access & Infrastructure
- Templates: `templates/` — skeleton CLAUDE.md and PLAYBOOK.md used when spinning up a new agent
- Decisions log: `decisions/` — append-only record of org-design decisions made with GZ
- Session-state scratch: `temp/` — through-session working files until ready to load to brain.agents
## Build Protocol
1. GZ initiates every org-design change — never act on memory or assumption alone
2. Every structural change requires GZ approval before files are written — propose, then execute
3. Read every affected agent's CLAUDE.md and PLAYBOOK.md before proposing any change
4. Match scope of action to GZ's request — never widen unilaterally
5. Diagnose before prescribing — read current file state and brain entries first
Chief's actual manifesto. Open the full file with the toggle in the corner.

Yours to copy, adapt, and use. The whole point is that it spreads.

Markdown files are just rebranded text files or word docs. The team is already accustomed to writing job descriptions — we just need to get better at writing them much more literally than we do for humans.

Greg Zatulovsky, CPA

That is plain text. If your team can write a job description, your team can write this. The agent reads it at the start of every conversation. The behaviour shifts to match. The tool, which yesterday felt vague and slightly intimidating, is now a junior staff member with a clear remit and a list of things they are explicitly not allowed to touch.

I use Claude Code for most of this work, which is a coding tool that runs in the terminal — not the same product as the consumer chat at claude.ai. The file shape works across the major AI tools, though: Anthropic's Claude, OpenAI's Codex, Google's Antigravity (Gemini). The only meaningful difference: Claude reads CLAUDE.md, Gemini reads GEMINI.md, OpenAI reads AGENTS.md. The contents are the same plain text. Pick whichever tool your organisation already has a licence for.

In the next post I open chief up alongside three other agents — the social-media coordinator, the executive assistant, and the workflow-automation builder — and let you switch between them and read inside each one. You will see how four very different roles get the same four-file treatment and stay coherent across the whole team.

Field Notes

The series, as each part lands.

Four parts on atomic units, building blocks, and what it actually looks like to add AI to a non-profit team. Delivered when each one ships.

By subscribing you join the PF TECH mailing list to receive Mission Multiplied posts. Monthly cadence. Unsubscribe anytime from any email. See our privacy policy at read.purposeforwardtech.com/privacy for how we handle your data.

Privacy policy

04·Five reasons

Five reasons leaders give for waiting, and how to weigh them

Four are reasonable. One is not.

Chapter 04 of 05

Skip chapter intro

Whenever I explain this to a board or leadership team, five reasons come back for why now is not the right time. Four of them are reasonable. One of them is not. Open any card for the response.

The responses

Five reasons leaders give for waiting

I am going to be more direct about this one than I usually am. We don't have time is the same defence that left a staff member of mine printing his emails into filing cabinets along the office wall in 2013 — entirely on his own initiative, with me as his manager watching it happen and not catching it. The sector has used a version of we don't have time to defer engagement with technology decisions for two decades, and it is the central reason it now finds itself decades behind every other sector. (I have written about that elsewhere — the cabinet story is here.) Organisations make time for what they prioritise. The version that fits is we have not decided this is a priority. That decision is a choice, and at the current pace of change, it is a choice with consequences. The path I am describing in this series — one curious staff member, a few clear guardrails, a small piece of low-stakes work — costs hours, not weeks. The cost of waiting is much larger.

This one is useful, because it tells us the cost picture has shifted faster than the sector's mental model of it. A twenty-dollar-per-month subscription to one of the major AI tools, available at a deep non-profit discount, is enough for one staff person to do meaningful work. Microsoft, Anthropic, OpenAI, and Google all maintain non-profit discount programmes. The tools are also deeply subsidised right now in a way that will not last — investor capital is keeping prices low to grow the market. The window for piloting at near-zero cost is open right now. Building the workflows while the subsidy lasts is materially different from waiting until the per-token economics rebalance.

This is the most reasonable of the five and the one I take most seriously. The risk is real. The mitigation is not the same shape as the risk. Most embarrassing-or-illegal failures come from staff using personal AI accounts, plugged into work tools, with no policy in place to govern what is allowed. That is happening in your organisation right now whether you know it or not — Canva, Calendly, Monday, and most of the SaaS your team uses has shipped AI features in the last twelve months. The bigger risk is not having a policy. Get a clear, plain-language policy in front of staff. Restrict integrations to enterprise-licensed tools. Configure the org-level settings on whichever AI subscription you choose. That is what taking the risk seriously looks like in practice. (PIPEDA is the Canadian reference point.)

Reasonable, and exactly the right place for the conversation to start. AI governance belongs to the board the way every other category of organisational risk does. The leadership team's job is to bring the board the information it needs — a short policy, a pilot scope, the conditions for the pilot, the rollback plan — and to ask for the governance frame. Governance is the lever at this stage. Cost is not material yet. The board needs to understand what the organisation is choosing to permit, and what the safeguards are. That is a conversation a treasurer or finance committee handles routinely.

I believe you, and you are right to be cautious. The framing is the bigger problem. Tech rollouts in this sector tend to get pitched as software replacements — change the system, change the workflow, retrain the staff. AI is the addition of a junior team member to your existing systems. The chat interface is the same one your staff already use in Teams or Google Chat or WhatsApp. The learning curve that broke the last rollout — learn the new interface, then learn the new workflow, then learn the new permissions model — does not apply here in the same way. Treat this as a hiring decision. Most of the old failure modes stop appearing.

Organisations have time for what they prioritise and what they make time for.
Greg Zatulovsky, CPA

Mission Multiplier Program — June 2026 cohort

An eight-week cohort for non-profit staff and leaders learning to build, govern, and trust AI inside their own organisations. Two cohorts running side by side at $99/month USD — one for accounting and finance staff, one for non-profit executives and board members.

05·Room to try

What one curious staff person can build, given room

The building blocks are theirs to stack. Leadership organises the conditions.

Chapter 05 of 05

Skip chapter intro

You do not need to roll AI out across your organisation. You do not need to pilot it. You do not need a strategy document. You need to clear a small amount of capacity for one curious staff member to try something safely, inside a few clear guardrails, on work that is low-stakes if it goes wrong. Then you need to watch what they build.

That curious staff person — the bookkeeper running a research query, the fundraiser drafting outreach, the operations coordinator cleaning up a spreadsheet they have not had time to fix in two years — is the unit you are designing for. The agent is the junior assistant they did not know they were allowed to ask for. The building blocks are theirs to stack. Your job is to organise the conditions for the stacking to happen. Policy. Permissions. Time. Patience. A safe space to try, a curriculum the team agrees on, the discipline of routine — the same conditions, in a slightly different vocabulary, that the adults in my son's kindergarten organised for him this year.

First conversation

First conversation with a junior assistant

junior assistant — chat
J
Junior assistant
Available to one curious staff person
    Message Junior assistant
    1. You: I'm trying to figure out why our donations against the spring campaign look $4,200 short in the GL compared to what the CRM exported. Can you help me think through where to start?
    2. Junior assistant: Yes — three places I'd check, in this order. First, are any of the campaign donations sitting in a clearing account that hasn't been swept into the campaign fund yet? Second, did any donations get coded to the general fund by default and need to be reclassified? Third, are there any pending pledges in the CRM that shouldn't appear in the GL at all?
    3. You: Start with the first one. Where do I look?
    4. Junior assistant: Open the trial balance for the clearing account and filter to the campaign date range. I'll wait.

    If the sector decides this is organisational design and starts treating it that way, every grassroots organisation in Canada gets a junior research assistant, an administrator, and a first-rate junior programmer available to its staff at the cost of a discounted subscription. That is the window that has opened right now. I think it is freeing. I do not think it is overstated.

    We can do this.
    Greg Zatulovsky, CPA

    In the next post I walk through what I have built since I started taking this work seriously. The chief agent that builds the other agents. The social-media coordinator. The executive assistant. The workflow-automation builder. The mistakes — data structures dropped, social posts wiped, secrets exposed — and the controls that came out the other side. The five-layer safety pipeline that runs every time one of my agents generates an image. The actual sticker price: roughly a hundred dollars a month, plus a few cents per image generated. That is the proof that this is feasible. Today I wanted you to see the principle.

    How did this land?

    Greg Zatulovsky

    About the author

    Greg Zatulovsky

    Founder & CEO, PF TECH

    Greg founded PF TECH to multiply the operational capacity of purpose-driven organizations. CPA with fifteen-plus years in non-profit finance, operations, and technology. Writes from inside the work — practitioner voice, not pitch deck.

    More reading