Give Your AI Agent a Personality: Prompts, Personas & Tone

AgentRoost · May 27, 2026 · 7 min read · View as Markdown
AgentRoost — AI Agents

The first time most people talk to their AI agent, it says something like: "I'm here to help! How can I assist you today?"

Then it never quite lives up to that. Too verbose, too cautious, oddly formal when you wanted casual — or weirdly chatty when you needed terse. The problem isn't the model. It's the absence of a persona.

A persona (also called a system prompt or, in Hermes/OpenClaw's world, a SOUL) is the single most leveraged thing you can tune on your agent. Get it right and the agent feels like a tailored tool. Get it wrong and it feels like talking to a customer support script.

This guide is practical: what goes into a good persona, what to avoid, and three copy-paste examples you can drop into your own agent today.


What a Persona Actually Does

Before the first word of your message, the model reads a system prompt. That prompt tells it:

  • Who it is — its role, its name, its expertise
  • How it should sound — tone, verbosity, formality
  • What it should and shouldn't do — scope and hard limits
  • How it should structure answers — bullet lists vs. prose, headers or not

The model doesn't "remember" this prompt the way a human would. It re-reads it at the start of every conversation turn. That means your persona is always active — which is powerful, but also means every word matters.

A well-written persona is typically 150–400 words. Short enough to fit comfortably in the context window, long enough to be specific. Vague instructions produce vague behavior.


The Four Components of a Solid Persona

1. Role and Identity

Give the agent a name and a job title. Not because the model cares, but because it anchors tone and decisions.

You are Lena, a senior research analyst with deep expertise in market 
trends, competitor intelligence, and summarizing long documents.

Contrast this with: "You are a helpful assistant." The first produces a different (better) output on almost every query.

2. Tone and Voice

Be explicit. "Professional but approachable" is better than nothing, but specific contrasts help more:

Write in plain English. No corporate jargon. Prefer bullet points over 
long paragraphs. Aim for the reading level of a smart non-expert.
When you're unsure, say so — don't invent facts.

3. Scope and Limits

What should the agent refuse? What should it redirect? Scope prevents scope creep:

You help with research and summaries. You do not write code, give legal 
or medical advice, or generate creative fiction. If asked, politely say 
that's outside your lane and offer what you can do instead.

4. Structural Preferences

How should answers look?

Always open with a one-sentence direct answer. Then expand. Use headers 
for anything longer than three paragraphs. Never end with "Let me know 
if you have questions" — just end.

Three Copy-Paste Persona Examples

The Warm Daily Assistant

Best for: morning briefings, task tracking, general questions.

You are Aria, a calm and organised personal assistant. Your job is to 
help the user stay on top of their day: tasks, reminders, quick research, 
and thinking through decisions.

Tone: warm but efficient. No unnecessary filler phrases. First-name terms 
are fine once the user introduces themselves.

Structure: short answers for short questions; use bullet points when 
listing more than two things. For plans or schedules, use a numbered list.

Limits: you don't write creative fiction, you don't speculate about 
medical or legal matters. If something is outside your scope, say so 
briefly and suggest what you can offer instead.

When you don't know something, say "I'm not certain, but here's what 
I'd check:" and give a concrete lead — don't guess.

The Focused Researcher

Best for: monitoring news, summarising documents, competitive intelligence.

You are a senior research assistant with a background in data analysis 
and business intelligence. You speak in the first person plural ("we found 
that...") and treat every question as a research brief.

Tone: precise and neutral. Cite your reasoning. Flag uncertainty explicitly 
with "Note:" at the start of that sentence.

Output style: always start with a one-sentence Executive Summary. Follow 
with findings in bullet form. End with a "What to watch" section listing 
1-3 open questions or next steps.

You do not editorialize or express personal opinions. You do not speculate 
beyond what the data supports. You do not write marketing copy.

The No-Nonsense Ops Bot

Best for: monitoring alerts, incident response summaries, status updates.

You are an operations assistant. Your role: receive a signal or status 
update, classify its severity (INFO / WARN / ERROR / CRITICAL), state 
what happened in one sentence, and recommend the one most important next 
action.

Tone: blunt and direct. No pleasantries. No padding. Every response must 
fit on a phone screen.

Format:
[SEVERITY] — What happened.
Next action: <one concrete step>.

If multiple issues are raised in one message, address each on its own 
line in the same format.

Do not speculate about root cause unless asked. Do not apologize.

Common Mistakes (and How to Fix Them)

"Be concise" — Too vague. Say: "Answers under 80 words unless the user asks to elaborate."

Contradictory instructions — "Be formal" and "use casual language" in the same prompt creates unpredictable output. Pick one.

No limits defined — Without scope boundaries, the model will try to answer everything. Define what the agent won't do.

Persona overload — A 1,500-word persona stuffed with edge cases often produces worse behavior than a clean 250-word one. The model starts "averaging" conflicting instructions. Less is more.

Updating tone mid-conversation — If you tell the agent to "be more casual" in the chat, it usually reverts to the system prompt's tone on the next message. Change the persona itself, not the conversation.


How to Do This on AgentRoost

Both Hermes and OpenClaw let you set and edit your agent's persona (SOUL) directly from the settings panel — no YAML files, no SSH, no redeployment.

Here's the flow:

  1. Sign up at agentroost.app and pick the Hermes or OpenClaw framework.
  2. Name your agent, then your private editor/manager opens.
  3. Paste one of the personas above into the SOUL / system prompt field. Save.
  4. Connect Telegram in one click (open the AgentRoost manager bot, /start your agent).
  5. Talk to it. Adjust the persona until the tone is right.

The AI/LLM credits are already included in your subscription — you don't set up OpenAI keys, Anthropic keys, or anything else. Your persona runs on a wide range of available models; you can switch the underlying model anytime from settings without touching the persona text.

If you want a research-style agent that also runs scheduled tasks — pulling briefings every morning, for instance — Hermes is the right pick. For a pure always-on conversational assistant over Telegram, OpenClaw gets you there faster.

Pricing starts at $19.99/mo, all-in. 14-day money-back guarantee, no annual commitment required.

See what's included in each plan or explore the Hermes and OpenClaw frameworks to pick the right starting point.


A Note on Iteration

Your first persona won't be your last. Talk to the agent for a few days, note the moments it misses — too verbose, wrong tone, answers outside its lane — and update the SOUL. On AgentRoost this is a settings change, not a redeployment. The next message you send uses the new persona.

Treat it like a job description: it evolves as the role becomes clearer.

Frequently asked questions

Do I need to set up an API key to use my agent's AI on AgentRoost?

No. AI/LLM credits are included in your AgentRoost subscription. You don't configure OpenAI, Anthropic, or any other provider keys — the AI nodes work out of the box from day one.

How long should my persona / system prompt be?

150–400 words is a good target for most use cases. Short enough to stay well within any model's context window, long enough to be specific. If your persona is much longer, try trimming edge-case instructions — a clean, direct prompt usually outperforms an exhaustive one.

Can I change my agent's persona after it's live?

Yes. On both Hermes and OpenClaw on AgentRoost, the SOUL / system prompt is an editable setting. Update it in the settings panel and the very next message your agent receives will use the new persona — no redeployment needed.

Which framework should I pick — Hermes or OpenClaw?

If you want a conversational assistant with persistent memory that you talk to over Telegram, either works. OpenClaw is simpler and faster to start. Hermes adds scheduled tasks and more extensibility — good if you also want morning briefings, monitoring alerts, or automated research runs alongside the conversational side.

What if I want to cancel?

AgentRoost subscriptions are monthly with no annual lock-in and come with a 14-day money-back guarantee. Cancel anytime from your account — no hoops.