The difference between output and correspondence.
Patron researches the prospect, frames the strategy, and drafts in CASL's voice. Then it shows you the reasoning and the letter together, with a blunt, coded check of anything that would stop the letter going out: an invented number, an unverified CASL fact, a missing citation, a machine tell. Built on codified fundraising practice, not generic AI.
Patron researches and drafts behind the scenes. What it shows you: the brief it was built from, the letter beside it, and a blunt list of anything that blocks sending. The heavier diagnostics stay in a drawer.
What the letter was built from. The dossier with its sourced findings and any source conflicts, the strategy, and the keystone: the one fact true of this donor and no other. You read the letter against it.
In CASL's voice, grounded in CASL's programs, with every donor claim cited back to the dossier. Before it is final, a discovery check asks whether one line would land as unexpected and true at once. If not, Patron writes it again.
A blunt, deterministic read of what actually stops a letter going out: placeholder text in the body, a missing or broken citation, an unverified CASL fact, a source conflict, an ask that does not square with the campaign, a machine tell. One status: Hold, worth a look, or clear to send.
Advisory, and tucked in a drawer. The ten craft passes, a donor simulation that reads the letter back as the prospect, and the vital-signs charts. There to consult, never the product.
A draft is easy. The hard part is the seam a real fundraiser spots in two seconds. Patron runs deterministic checks rather than tone scoring, on exactly those.
Before the strategy is built, Patron tests the purpose of the gift against the verified facts. Name a wing the campaign plan does not list, and it flags that first, so the letter is never built on a premise that does not hold.
Any number, dollar amount, or percentage in the letter that traces to no source in the dossier or your inputs holds the letter. This is what catches an edit that invents a statistic to sound concrete.
No template scaffolding left in the body, no unfilled fields slipping through, and no sources stripped or pointing nowhere. If an edit drops a citation, the check says so.
A check enforced in code, so the model cannot wave it off. If the letter states a CASL fact outside the verified set, an unconfirmed wing, a superlative, a reach figure, it holds the letter until a person confirms or removes it.
Em dashes, the antithesis button, the stock flourishes that read as generated. A regex scan, so it cannot be talked out of a flag. A stray em dash holds the letter on its own.
An unresolved source conflict, or an ask that is larger than the campaign or a sliver of it. The numbers and the sources have to agree before it goes.
Accept changes and rebuild, and Patron re-scores the whole letter, then shows you what improved and what got worse before you send.
Donor focus, concreteness, hedges, fact flags, and the tells, scored before and after every rebuild. An edit that wins on concreteness but goes we-heavy is visible side by side, before you send, not after.
Every polish and rewrite pass obeys the same fact rules as the first draft, so a later edit cannot slip in a number the writer was forbidden to invent.
Most AI tools for fundraising train on what already exists on the open web. Patron trains on the practitioners who codified the craft.
Every draft uses the names CASL uses internally, never generic nonprofit copy.
Building on the wisdom of generations, CASL catalyzes the transformation of individuals, families, and the community for an equitable future. CASL Mission
Brain & behavioral. Family services. Preventative and coordinated care. The programs a donor like Margaret Yip cares about.
Tutoring, ESL, workforce, mentorship. The programs that follow a CASL family across decades.
The frontline services for new arrivals and elders. The expanded intake space the Hub will house.
The Anti-Hate Action Center. Policy work, research, and the public face of CASL's mission.
Pick a preset donor to see a full run end to end, or enter a real prospect from CASL's portfolio. Drafts stay private; only the people on the Cloudflare Access list can reach the studio.