Case studies

A 220-person non-profit gets its executive director's mornings back and stops losing grant deadlines in the inbox

Every board, donor, and program decision passed through one person, and her mornings were the bottleneck. Phos AI Labs measured the gap, built a system that prepares her day before she sits down, trained the leadership team to run it, and keeps improving it.

62 to 9 min

morning orientation time

71%

of routine replies drafted before 7:00 am

3 to 0

donor and grant deadlines missed per quarter

An astronaut in a Phos AI Labs suit reading a morning brief at a desk

The problem

On a Tuesday in February, the executive director spent the day at a state budget hearing in Springfield. She skipped the weekly development call on Zoom.


On that call, the development director mentioned that a family foundation needed a signed letter from her by Friday. The letter was the last piece of a $180,000 renewal for the youth mentoring program.


Nobody wrote it down as a task. On Thursday, the program officer sent a reminder. It landed under 41 newsletters, vendor pitches, and platform notices, and she found it the following Monday.


The foundation moved the renewal to its next cycle, nine months out. Everyone had done their job. The commitment just had nowhere to land.

Where Phos AI Labs came in

Phos AI Labs started with a three-week AI Readiness Audit. We interviewed the executive director, her executive assistant, the development director, the CFO, three program directors, and the board chair.


We shadowed two of her mornings from 6:30 am. She opened Gmail, then Google Calendar, then her Zoom recordings, and spent the first hour working out what had happened while she was elsewhere.


Then we read the data. We pulled 90 days of email metadata, six months of calendar history, 40 recorded Zoom calls, and the grants calendar the development team kept in Google Sheets.


Three findings shaped everything after. Her inbox was 61% noise. Commitments made on calls she missed rarely reached a task list. And she walked into most donor meetings having read nothing about the person across the table.

How we worked together: audit, foundation, implementation, refinement

The baseline

Before we recommended a single tool, we put numbers on the problem. The numbers became the scoreboard for the whole engagement.

KPIBaseline
Morning orientation time62 min
Action items from skipped calls captured62%
Donor and board email response time7 hrs
Routine replies drafted before 7:00 am0%
Meetings with a written brief beforehand15%
Hours per week on meeting prep5
Donor and grant deadlines missed per quarter3
Major donor meetings per quarter22


The three missed deadlines stood out. Each one traced back to a call she had skipped or an email buried under mail nobody needed to read.

Setting the foundation

The AI Foundation phase took two weeks. We sat with the executive director and her assistant and wrote down how she works, because most of it lived in her head.


The voice guide came from 300 of her sent emails. It covers how she writes to board members, to long-time donors, to foundation program officers, and to her own staff, and the phrases she never uses.


We wrote a “who matters” list next: 14 board members, 140 major donors, 22 active funders, the leadership team, and three state legislators’ offices. Mail from anyone on the list jumps every queue.


The approval policy sits in the same document. No email leaves the organization unless a person presses send. Anything to a board member, a funder, a donor above $10,000, the press, or an elected official needs her approval personally.


We added one rule specific to a non-profit. The systems never read threads labeled for program participants, so case details about the families the organization serves stay out of every prompt.

Deciding what to build

With the baseline and the rules in hand, the Phos AI Labs engineering team joined the account. Their job was to decide what kind of system each problem needed, because each problem needed something different.


We looked at three common options first. A human chief of staff would cost about $140,000 a year and still spend mornings rebuilding context. An email assistant that sends on its own could reply to a major donor in the wrong tone.


A meeting note-taker was the third option. It would produce summaries of every call, and nobody would read them, because the summaries never turn into tasks with owners.


So we matched the tool to the job. Copying data on a schedule became two automations. Sorting the inbox, one decision inside a process she already had, became an AI-enhanced workflow. Researching people before a meeting became an AI agent.


Only one job needed an AI employee: owning her morning end to end. The job means reading yesterday’s calls, deciding what she needs to know, drafting her replies in her voice, and learning from every correction she makes.


The final design had five parts. An AI chief of staff, a pre-meeting research agent, an AI-enhanced inbox triage, a transcript sync automation, and a grant deadline automation.

The build

The build ran five weeks. The transcript automation came first, because everything else depended on it. Every night at 2:00 am, new Zoom recordings are transcribed and matched to the Google Calendar event they came from.

How a commitment moves, before and now


The grant deadline automation runs at 5:30 am. It reads the grants calendar in Google Sheets and open tasks in Bloomerang, the donor database, and flags anything due within 14 days.


The AI chief of staff starts at 6:00 am. A reasoning model reads every transcript from the day before, including calls she skipped, and pulls out each commitment with an owner and a due date.


The to-do summary lands in her Slack DM at 6:00 am. Commitments that belong to someone else go to that person as well, so the development director sees the same Friday deadline she does.

The 6:00 am to-do summary, in her Slack DM (illustrative screen)


At 6:50 am, the AI chief of staff drafts replies to real human mail. Drafts go to the team inbox in Missive, never her personal Gmail, so her assistant can review the routine ones first.


At 6:55 am, it sends the calendar briefing. Every meeting shows attendees, the last email with each person, open asks, and giving history from Bloomerang for any donor in the room.

The 6:55 am calendar briefing, one page per day (illustrative screen)


The inbox triage runs every hour from 7:00 to 11:00 am. A small, fast model classifies each new email as real mail, outreach, newsletter, or platform notice. Outreach gets routed, noise gets archived, and real mail goes to the draft queue.


The triage only moves an email when its confidence clears 0.85. Below that, the email stays in the inbox for a person to judge. A board member’s email filed as a newsletter costs more than a vendor pitch left in place.


The pre-meeting research agent runs 24 hours before any first meeting. It reads public bios, a foundation’s recent 990 filings and grant history, and any past email, then sends a one-page brief to her and her assistant.


The setup is multi-model by design. A small, fast model sorts mail at a fraction of a cent per email. A stronger reasoning model reads transcripts and researches. A drafting model writes in her voice. A person sends.


Matching model to task kept running costs under $400 a month. It also means we can swap any single model when a better one ships, without rebuilding the rest.


The last guardrail is the simplest. The email account the systems use can create drafts and cannot send. No prompt and no bug can change that, because the permission does not exist.


An optional phone agent handles logistics calls. It booked a table for 24 for the donor appreciation dinner and runs only when she turns it on.

The system and where people stay in control

Rollout and training

We didn’t flip a switch on day one. For the last two weeks of the build, the system ran in shadow mode. Every summary, briefing, and draft went only to the executive assistant.


She compared each one against what she would have prepared herself. The comparison was the first round of training, and it caught tone problems before the executive director saw a single draft.


Go-live started in week six with the executive director and her assistant. In week eight, the development director, the CFO, and three program directors joined, each with their own morning summary of commitments.


Everyone attended two 90-minute hands-on workshops. They read their own live summaries, corrected drafts on real threads, and learned to reply “wrong” to an action item so the AI chief of staff stops repeating it.


The executive assistant became the owner of the voice guide, the skip rules, and the “who matters” list. She updates all three herself, so changes no longer wait on Phos AI Labs.

Making it better

Tone took the longest to get right. In the first two weeks, the executive director edited 54% of drafts. Replies to long-time donors read too formal, and replies to foundation officers read too casual.


We fixed it at the source. We split the voice guide into three registers, one each for donors, funders, and staff. The drafting model now picks the register from the “who matters” list before it writes.


The to-do summary had a different problem. It pulled about 30 items a day, and most were small talk dressed up as tasks. We required a named owner and a date, which cut it to six to ten items a day that people acted on.


The triage misfiled two board emails in week three. Both came from personal Gmail addresses the list didn’t include. We added every board member’s personal address, and the triage has not misfiled a board email since.


In month three, a newer reasoning model came out. We tested it against 60 past meeting transcripts before switching. It caught 96% of commitments, up from 89%, so we swapped it in.


Every two weeks, the executive assistant and Phos AI Labs meet for thirty minutes. We review the edits, update the voice guide, and decide what to tune next. By week twelve, the edit rate was down to 21%.

The outcome

In September, the executive director spent a Tuesday on a site visit in Peoria. She missed a grants committee call where the team promised a community foundation a budget narrative by Thursday, for a $220,000 award.


At 6:00 am Wednesday, the commitment sat at the top of her summary with an owner and a date. At 6:50 am, a cover note was waiting in Missive. At 6:55 am, her briefing included a one-page brief on the program officer.


She edited two lines and sent it Wednesday morning, a day early. The foundation awarded the grant in October.


Mornings like that are now normal. She reads one summary over coffee, approves a short queue of drafts, and walks into donor meetings already briefed.

KPIBaselineAfter 90 days
Morning orientation time62 min9 min
Action items from skipped calls captured62%97%
Donor and board email response time7 hrs1.5 hrs
Routine replies drafted before 7:00 am0%71%
Meetings with a written brief beforehand15%94%
Hours per week on meeting prep51.5
Donor and grant deadlines missed per quarter30
Major donor meetings per quarter2236
Outbound email approved by a personn/a100%
Drafts sent without editsn/a79%

Before and after KPIs


The executive director got back about eight hours a week. She spent most of them with donors, and the 14 extra major donor meetings in the quarter produced $310,000 in new pledges.

I used to spend my first hour figuring out what happened yesterday. Now I read it, change a few lines, and start on the decisions only I can make.

— Anonymous Executive Director, Illinois non-profit

What’s next

The project has no end date. Each correction teaches the system, and each new model generation makes the summaries and drafts sharper. We retest every model release against the same 60 transcripts before switching.


Next, the AI chief of staff will assemble a first draft of the quarterly board packet from finance reports, program dashboards, and the quarter’s commitments. The target is cutting board packet prep from 12 hours to four.


If your executive director starts every day rebuilding yesterday, talk to Phos AI Labs. We’ll start by measuring what those mornings cost.

Client details changed under NDA.

What this engagement was

In partnership with

  • Anthropic
  • OpenAI
  • Zo
  • Make

The fastest way to know whether we're the right fit, is a conversation.

STEP 1/2 · ABOUT YOU