robdull / tools / persona-generator
Enterprise User Research

Enterprise personas,
built around the job

Define the job your user is trying to get done and their organizational context. This prototype makes no AI call and doesn't build a persona from your text yet: the button shows the closest of four sample personas, matched on keywords in your role and industry. Use the samples to see what a persona card built around the job should hold.

Jobs to Be Done

This tool is organized around the Jobs to Be Done framework. Before demographics or frustrations, a useful enterprise persona starts with the job: the functional and organizational progress the user is trying to make. The persona card gives that job a human face and an organizational cost.

Define the job first

Start with what your user is trying to accomplish, not who they are.

When [situation or trigger],
I want to [functional job],
so I can [outcome or progress]

REQ When… (the situation)
REQ I want to… (the functional job)
REQ So I can… (the outcome)
Role and organizational context
Current workaround or tool (optional)
Industry (optional)
How do they prefer to receive information? (optional)
Who do they interact with to get this job done? (optional)
Load an example
◻

Fill in the job statement and context, then click Show the closest sample, or load one of the examples below.


Sample outputs

Click any scenario to load the full JTBD statement and persona card.

Technology • B2B SaaS

Engineering Manager

"When I evaluate delivery tooling, I want DORA metrics surfaced automatically, so I can make data-driven decisions about pipeline performance."

↗
Government • Public Sector

Privacy & Compliance Director

"When an examination is announced, I want continuous HIPAA and personnel data evidence already assembled, so I can respond in days not weeks."

↗
Pet Insurance • Consumer

PetHealth Member

"When I decide whether to keep my PetHealth plan after the first year, I want to see what I paid, what the plan paid, and whether coverage worked as expected, so I can renew with confidence or switch."

↗
Pet Insurance • Backstage / Enabler

Fraud & Leakage Analyst

"When claims are flagged each week, I want to tell real leakage risk from routine edge cases, so I can stop it before payout instead of writing it off."

↗