A named agent is a product. A generic assistant is a forgotten feature.
Give the agent a name, a role and a voice and you give the user something to form a relationship with, and a clear model of what it can do. Get the personality wrong and you over-promise capability. With a live demo.
- Published 19 June 2026
- Observed convention
- Live demo
An empty chat box is a hard thing to use. It offers everything and suggests nothing, so the user has to invent both the request and the expectation of what might come back. Naming the agent solves that in one move.
Give it a name, a role and a consistent tone, and the text box becomes a character. Not a gimmick, a model. The user now knows roughly what it is for, what to ask, and what good looks like. The name does the quiet work of setting expectations that a blank cursor never could.
The name carries the role
The reason a name works is that it is never just a name. "Finn, your accountant" or "Ace, your property manager" bundles a role, a domain and a promise of competence into one word. The user reads all of it instantly and calibrates accordingly. That is the upside, and it is large.
It is also the risk. A name that implies a capability the agent does not have is a broken promise waiting to happen. The anthropomorphism that makes a persona engaging is the same force that makes users over-attribute competence and inner life to it. Personality dialled up too far reads as a guarantee the agent cannot keep.
The craft is a persona that is warm and specific but candid about where it stops. Over-promise personality and you over-promise capability. The agents users trust most are the ones with a clear role and the nerve to say "that is outside what I do".
The same request, to two agents
One is a faceless assistant that offers to help with anything. The other is Zero, a named ops lead that knows its job and its limits. Toggle between them.
A faceless feature. No role, no scope, no character. The user has no idea what it is actually for, so they get a vague offer to help with anything, which in practice means nothing. Nobody remembers this. Nobody comes back to it by name.
Note: Zero is p0stman’s own agent persona. Figures are illustrative.
Over-personification: the tells
A persona can tip from helpful into misleading. Watch for these:
Claims of feeling or caring
An agent that says it "feels excited" or "really cares" performs an inner life it does not have, priming the user to over-trust its judgement.
A name that out-promises the product
"Your lawyer" on an agent that cannot give legal advice. The name writes a cheque the capability cannot cash.
Confidence in place of competence
Personality used to paper over gaps. A charming agent that bluffs is more dangerous than a plain one that admits it does not know.
A persona that shifts between surfaces
Bubbly in chat, robotic in voice, anonymous on video. The user cannot tell it is one agent, so the relationship never forms.
What a good persona looks like
Six rules for a named agent that builds a relationship without writing cheques it can’t cash.
How to build it
Write the persona down before you write the prompt. A short character document, name, role, domain, tone, and crucially the explicit list of what it does not do, becomes the stable core of the system prompt. The limits matter as much as the personality: they are what stop the agent improvising past its competence.
Tie the name to the role, not to a mood. "Zero, your ops lead" sets a useful expectation. A cute name with no role attached gives the user nothing to calibrate against. The persona should answer the question "what is this for?" in its first line.
Keep one persona across every surface. The same name, voice and character appear in chat, in voice and on the video call, sharing the underlying conversation state. A consistent agent across channels reads as one product; a different voice per surface reads as several unfinished ones.
Bake graceful handoff into the character. When a request falls outside the role, the agent should say so in its own voice and route the user onward, rather than bluffing. Honesty delivered in persona protects the relationship better than competence faked in persona ever could.
Frequently asked questions
Is naming the agent a real pattern or just branding?
Why does a named agent beat a generic AI assistant?
What is the risk of giving an agent a personality?
Should the agent pretend to have feelings to seem friendly?
Does p0stman build named agents?
Don’t just read this. Put it to work.
The whole series is distilled into one Markdown file: every pattern, the do and don’t rules, and how well each is evidenced. Download it into your project, or paste the link into any chat with your agent and tell it to improve your agent UX. It’s free, no sign-up, no attribution required.
Use these Agent UX principles to review and improve our agent's interface: https://p0stman.com/agent-ux/agent-ux-principles.md
Finn, Ace, Mo, Reena, Zero: every product we build is structured around a named agent with a clear role and honest limits, consistent across chat, voice and video. If you want an agent users remember and trust, that is the job we do.
We build named agents, not nameless chatbots
Talk to PaulAbout your agentOr write to hello@p0stman.com