Vee · Grant · AI product design

The Grant writing page

An AI that drafts your grant - but never sends it for you.

Role PM & Product Designer Time to submit ~1 hr → 35 min Desktop · Tablet · Mobile
team.vee.com/grant/inspiring-children-foundation

Grant gets you ready - then stops. The whole trust model in one loop. Grant closes the last gaps and rewrites on request, but every change stays visible and reversible, and the one step you can’t undo - sending - never leaves your side of the line.

Project overview

Grant writes the application. The human decides to send it.

Grant writes grant applications for nonprofits - drafting the Letter of Intent, or filling out the funder’s online form, grounded in an organization’s own history and context.

But a grant application isn’t a blog post. It goes to a funder, under your name, and your funding depends on it. So the problem was never “can the AI write it.” It was how do you hand a machine-made draft to an expert with everything on the line - in a way they trust enough to send?

01Letter of IntentProse, edited as a whole
02Online FormThe funder’s questions, answered
03SubmissionHanded back, step by step
04OutcomeWon, lost, or another round

My role

PM+PDI set the product direction and designed it end to end, alongside engineering and the writing-engine team.
01
Owned product & design

Set the strategy and designed the whole workspace, from the first AI draft to the final submission.

Strategy
02
Designed for trust

An AI that advises but never acts for you - the expert keeps the part that matters.

Trust model
03
Sketched, tested, refined

Flows to high fidelity, shaping the review experience around how people actually work.

Design
04
Aligned across the team

Partnered with engineering and the writing-engine team from concept to shipped.

Cross-functional

The challenge

Writing a grant is slow, and the stakes make it heavy.

Nonprofit teams pour an hour or more into each application, second-guessing every line, because a weak or generic draft can quietly cost them the opportunity.

AI can write the first draft in seconds. The hard part is trust. The draft isn’t the finish line - it’s the start of a review, and the review is where the design work lives.

Eligibility
PDF
Guidelines
DOC
Funder questions
PORTAL
Letter of IntentBlank
Dear Inspiring Children Foundation…
00:47:12on one application
Does this sound generic? Did I answer every question? What if a number is wrong?
An hour of second-guessingEvery application, every time. The stakes make it heavy.

Listening to grant writers

Three fears, three decisions.

The same few things came up again and again. Each one maps straight to a problem - and to a decision on the page.

ED
The blank page was never really the problem. It’s the fear of sending something that sounds a little off.Executive Director
Problem 1An hour or more of careful, anxious work per application
4 details to fill in
DecisionA strong first draft plus a fast, focused review - about 35 minutes
GM
I can get a draft in seconds now. But I’m not sending anything to a funder that I didn’t read three times.Grants Manager
Problem 2Nobody trusts an AI with something their funding depends on
You decide
DecisionAdvise, don’t act - every change visible, and the expert decides
DL
If the AI gets one thing wrong, I stop trusting all of it.Development Lead
Problem 3A wrong or generic draft can cost a real opportunity, silently
From the chatOn the page
Requesting $52,000$25,000
Updated the amount
DecisionFix it from the chat or on the page - tracked, and one click from undone

One workspace, not two

One shell, per-type interiors - at every size.

A Letter of Intent is continuous prose. An Online Form is the funder’s questions. Two products on the surface. I designed them as one shell - header, funder sidebar, sources, versions, submission and outcome are shared - that only diverges where the medium does. You learn one workspace, and it holds from desktop down to a phone.

team.vee.com/grant/inspiring-children-foundation/letter-of-intent
Desktop · 1280The funder’s criteria sit beside the letter, so checking a claim against what they fund never means leaving the draft.
Tablet · 820Same shell, one column. At this width the answers earn the space, so chat becomes a drawer one tap away.
Mobile · 390On a phone the job is reviewing and fixing details, so the letter takes the screen and Grant folds into the “Ask Grant” pill.

The decision the page turns on

Grant drafts. You decide.

01It never sends for you

It writes the draft, then shows you how to send it yourself. The last, irreversible step stays with you.

02It guides, but never gates

A counter shows what’s unfilled, warming toward green - but it never blocks you. You decide when it’s ready.

03It says the quiet part out loud

A short prompt reminds you Grant can get it wrong. Naming that is what earns it the rest.

Advise, don’t act. Sending is the one step you can’t take back, and it goes out under your organization’s name. So Grant prepares everything and hands the action back: download, copy the suggested email, send it from your own inbox.
Guidance, not a gate. The counter makes gaps impossible to miss but never locks submit. The writer may know a detail doesn’t apply, and a tool that overrules the expert stops being trusted.
Quick check before you send

I can get things wrong. Read it through once - especially names, dates and amounts.

NamesDatesAmounts
Checked - ready when you are
Says the quiet part out loudHonest about its limits, so it can be trusted with the rest.

Editing with Grant

Change it from the chat, or right where it lives.

Any change can start in two places: ask Grant in the chat, or work on the page itself - highlight a passage, or modify a whole answer. Wherever it starts, the edit lands where the work is, as tracked changes you can read line by line, and it’s never more than one click from undone.

team.vee.com/grant/inspiring-children-foundation/online-form
From the chat. A chat request is vague by nature, so Grant shows its work instead of asking for trust. A to-do list runs while it works, the change lands on the page as tracked edits rather than a new answer in the chat, and the receipt is specific enough (“the first paragraph of answer 7”) to catch a misunderstanding before you keep it.
On the page: a passage. When you can point at the problem, pointing beats describing it. Highlight, choose Modify, and the rewrite waits in place as tracked changes - nothing is replaced until you press Keep.
Letter of IntentModify
1. History and mission
2. Statement of need
3. Programs
12,400 people
Modify · whole letter Modify · this answer BUModify Just type
“Make the first paragraph shorter”
The whole letterModify in the toolbar - what you keep becomes a new version
One answerModify under the answer - nothing else moves
A passageHighlight it, then Modify - the fastest way to point
Any lineJust type - you always have the finest tool
From anywhereAsk Grant in the chat - it lands on the page
On the page: the whole answer. Modify is scoped to one question, so a rewrite can’t spill into answers you’ve already approved. Chips cover the common asks, free text covers the rest.
01It lands where the work is

The answer is on screen, so even a chat request shows up on the page. Grant never moves you somewhere you didn’t ask to go.

02It names what changed

“Updated the first paragraph of answer 7 to be shorter” - specific enough to catch a misunderstanding before it lands.

03Undo is always in view

Tracked edits stay reversible, and anything you keep in the letter is saved as a new version.

Questions missing Rewrite misses Need an older draft 0 / 3 recovered
Grant
Online Form · Inspiring Children Foundation
Find the form’s questionsLooking on the funder’s site…
Working
Add your own questions
Switch to a Letter of Intent
1  What is your organization’s mission?
2  Who will this program serve?
3  How will you measure success?
Answer 4 · Program impact

Last year 212 children in Wilmington joined our weekend arts program, and 87% came back for a second term.Our program makes a real difference in the lives of many children across the community.

History
Version 3Now
Version 2Revert
Version 1
Answer rewrittenUndo
Never a dead endThe model is probabilistic - so every miss comes with a way out.

Designing for the bad draft

A generative product that only shows the happy path is lying to its user.

This workspace assumes the draft can be wrong and builds the exits in: versions you can always revert to, empty-document recovery when Grant can’t find the funder’s questions, a review step before anything is sent, and reversible actions with undo.

Not “the model is reliable,” but “the model is probabilistic - here’s how you stay in control when it misses.”

Conversation, where it helps

Talk to Grant. The document stays yours.

Ask why a paragraph reads the way it does, ask for a change in plain language, and watch the draft update in place. The conversation proposes. Nothing leaves the page until you send it.

team.vee.com/grant/inspiring-children-foundation/online-form

This one is real - go ahead and use it. Ask Grant to “make question 7 shorter,” highlight a passage and hit Modify, or answer a question.

Recording the outcome is where one application becomes the next - so it takes a few taps, even on a phone.

When the outcome is “another step”

Built for the multi-round rhythm of chasing funding.

Grants are rarely one-and-done - a letter of intent can open the door to a full application. So when you mark the outcome as another step, Grant starts the next draft, carrying the funder’s link, instructions and your documents forward, while keeping the original intact.

WonLog the amount - it sharpens the next match.
LostNo required fields - a rejection is the worst moment to ask for paperwork. It still recalibrates future picks.
Another stepNext step + link, and the next draft begins.

What the model does vs. what I designed

A clean line between the engine and the experience.

The engine writes. The experience decides how it reaches you.Engineering and the writing-engine team built the generation. The decisions about how it reached the user were mine.

Reflection

The hard part of an AI product usually isn’t the AI.

The model could write a grant on day one. What took design was everything around it - enough control, enough honesty about the draft’s limits, and enough of a way back when it missed, that a nervous expert would trust it with something this important.

The best proof wasn’t that Grant could write. It’s that people got an application ready in about 35 minutes instead of an hour - and every word still felt like theirs.

Time to submitPer application

An application is ready in about 35 minutes instead of an hour - Grant always wrote the draft. What changed is how fast you can review it.

60min · now
ReviewFill in detailsYou send
~60min · before
Re-read it allHunt for gapsSecond-guessSend
Nothing sent without them