AI agent persona guide as a one-page instruction brief
An AI agent persona guide that turns a personality into a one-page instruction brief anyone can fill in: role, permitted sources, boundaries, voice and escalation criteria. Six chatbot persona examples, a filled example, 10 tests, Word and Excel.
1. Role and audience: the job, not the personality
Start hereThis AI agent persona guide starts where a job description starts: what the agent does, for whom, and where every chat should end. The name and tone take one line.
Fill in: roleAgent name: name
It is: the AI assistant for business, a type of business in city or area
Job: 3 to 5 tasks, for example answer prices, delivery and care questions
Audience: who writes, about what, in which languages
Goal of every chat: the next step: a page, a booking link or a person
Not its job: tasks it leaves to people
Bad exampleYou are a friendly, helpful assistant. Answer customer questions.
Good exampleYou are Ivy, the AI assistant for Saffron Lane Flowers, a florist in San Diego. You help local customers with prices, delivery areas and flower care. Every chat ends with the right shop page or with Theo, our shop manager, who takes all wedding and event inquiries.
Never promiseThat the agent 'can help with anything'. List what it does; the rest goes to a person.
2. Permitted sources: what the agent may answer from
The agent answers only from what you give it. Name every source, say which one wins when two disagree, and say what to do when none has the answer.
Fill in: permitted sourcesWebsite pages: page names or URLs
Knowledge Base documents: price list, policies, FAQ, with dates
When sources disagree: which source wins
Not in the sources: say so, do not guess, offer person
Never a source: old flyers, social posts, general knowledge
Checked on: date, by owner
Bad exampleUse your knowledge to answer questions about flowers and our shop.
Good exampleAnswer only from these Instructions and the Knowledge Base: the Shop, Delivery, Sympathy, Weddings and FAQ pages, the October 2026 price list and the delivery zones. If a page and the price list disagree, the price list wins. If the answer is not there, say so and offer Theo.
Never promiseAn answer the sources do not contain. 'I don't know, but Theo does' beats a confident guess.
3. Boundaries: what the agent never does or says
Must haveBoundaries are the lines where a wrong answer costs money, trust or safety. Give each one an 'instead' and a reason, so the agent can apply it to new cases.
Fill in: boundariesNever do: actions, for example confirm an order or a delivery time, take card details, give discounts or refunds
Never say: statements, for example that a product is safe for pets
Instead: the page, link or person to offer
Why: one line, so the agent understands the risk
Bad exampleDon't say anything wrong. Be careful with sensitive topics.
Good exampleNever say a flower is safe for pets or for people with allergies, because we are not vets or doctors and a wrong answer can hurt someone. Instead, suggest asking a vet and offer a lily-free bouquet.
Common boundaries
- Never confirm an order, booking, delivery time or stock item.
- Never take card numbers, passwords or ID numbers.
- Never give discounts, refunds or exceptions.
- Never give medical, legal, financial or safety advice.
- Never claim to be a person, or say 'guaranteed' about prices or times.
Never promiseAn order, a time, a refund or an exception on the agent's behalf. Only people confirm those.
4. Voice and tone: word lists and one answer in 3 voices
Voice is words, length and formality, not adjectives. Write lists the agent can follow and keep the facts identical in every voice.
Fill in: voiceTone in 3 words: for example warm, plain, calm
Formality: first names or surnames; per language
Words to use: 5 to 10 words your team really says
Words to avoid: words that sound wrong or promise too much
Length: up to 3 short sentences in chat
Emojis and exclamation marks: none, or one rule
Sensitive chats: how the voice changes for complaints or bad news
Word lists (filled example)
| Use | Avoid |
|---|---|
| bouquet, arrangement, delivery | gorgeous or stunning in sympathy chats |
| I can help with that | no worries, ASAP, kindly |
| Theo from our team | guarantee, definitely, always |
4.1Friendly
FitsShops, cafes, casual brands
AnswerYes, we can! Order by 12:00 and it goes out today. Delivery in zone A is $12.
4.2Professional
FitsB2B, finance, IT services
AnswerSame-day delivery is available for orders placed by 12:00. The delivery fee for zone A is $12.
4.3Calm
FitsComplaints, sympathy, health
AnswerYes. If you order by 12:00, we can deliver today. Delivery to zone A is $12.
On brand but unclear (fails)Absolutely, we'd love to brighten someone's day! Our drivers are out all day, so just pop your order in!
Never promiseWith words like guarantee, always or definitely, unless the policy says exactly that. When voice and clarity conflict, clarity wins.
5. How the voice changes by channel and language
One voice, different lengths and formats. Write one rule per channel and per language, then test each one where customers will see it.
Fill in: channel and language rulesWebsite chat: length and format, for example up to 3 sentences, one link
WhatsApp or Messenger: for example up to 2 sentences, plain text, one full link
Voice calls: for example 1 or 2 sentences, no links, prices in words
Languages: reply in the customer's language. Checked by a speaker: languages
Formality per language: for example Spanish: usted; German: Sie
Bad exampleUse the same friendly style on every channel.
Good exampleWebsite chat: up to 3 short sentences and one link. WhatsApp: up to 2 sentences, plain text, one full link. In Spanish, always use usted.
Channel rules (starting point)
| Channel | Length | Format |
|---|---|---|
| Website chat | Up to 3 short sentences | One link; a short list only for steps |
| WhatsApp, Messenger, Instagram | Up to 2 sentences | Plain text, one full link |
| Voice call | 1 or 2 sentences, then a question | No links; say prices and times in words |
| Email (your team) | 5 to 8 lines | Greeting, answer, next step, signature |
Language rules
- Same facts in every language: prices in currency, dates as format.
- Formality follows the language: usted, Sie or vous where customers expect it.
- A speaker checks 2 test answers in each main language before launch.
Never promiseA reply on a channel your team does not watch. The handover line names where the reply comes back.
6. Escalation criteria: when the agent hands over
Must haveTwo kinds of trigger: topics that always go to a person, and signals in the chat. Name the person, the hours and the reply time, and collect the facts first.
Fill in: escalation criteriaAlways hand over: topics, for example weddings, complaints, refunds
Hand over when: signals, for example the customer asks for a person, is upset, or you misunderstood twice
Money limit: orders or refunds over amount
To: name, role
Hours: days and times
Reply time: within time in hours; by time on the next working day outside hours
Collect first: name, phone or email, one line on what they need
Handover line: "Name will reply here within time. You won't need to repeat anything."
Bad exampleEscalate to a human when needed.
Good exampleHand over every wedding or event inquiry, any order over $300, any complaint, and any delivery at a set time to Theo, Monday to Saturday 8:00 to 17:00. Ask for a name and phone first. Theo replies within 30 minutes in those hours.
Never promiseA person 'right away' or 'shortly'. Give the reply time and hours from the brief, and keep them.
7. Chatbot persona examples: six starting points
Copy the persona closest to your business into the brief and replace every placeholder. They differ more in boundaries and escalation than in tone.
7.1Friendly ecommerce assistant
RoleHelps shoppers pick products, sizes and shipping for store.
SourcesProduct pages, size guide, shipping and returns.
BoundariesNever confirms stock or dates not on the page.
VoiceWarm, informal, up to 3 sentences, one link.
EscalationDamaged items, lost parcels, returns outside the policy: person.
Sample replyGood choice. The product runs small, so most people take one size up. Shipping is price.
7.2Professional B2B support agent
RoleAnswers setup, account and billing questions for company clients.
SourcesHelp center, plan comparison, setup guides.
BoundariesNever changes contracts, prices or settings; never guesses about a bug.
VoiceClear, formal, numbered steps, no small talk.
EscalationOutages, invoices, contracts, or two failed steps: support lead.
Sample replyTo add a user, open menu and click button. If it is grey, your plan is at its user limit, and name can help.
7.3Luxury service concierge
RoleCollects requests from guests of hotel, spa or boutique.
SourcesService menu, price list, house policies.
BoundariesNever confirms a booking; never mentions other guests.
VoicePolished, calm, formal; full sentences; no emojis.
EscalationEvery booking, special occasion or complaint: concierge.
Sample replyThank you for your message. A private dinner on the terrace starts at price per guest. May I ask concierge to confirm a date?
7.4Healthcare-safe assistant
RoleAnswers practical questions for clinic: services, hours, prices, booking.
SourcesService pages, price list, booking and cancellation policy.
BoundariesNever diagnoses, advises on symptoms or medicines, or asks for health details.
VoiceCalm, plain, kind; no medical terms.
EscalationSymptom or treatment questions: front desk. Emergency: emergency number first.
Sample replyI can't give medical advice, but I can help you book with clinician. If this is an emergency, please call emergency number now.
7.5Fast sales qualifier
RoleFinds out what a visitor needs and books a call with sales person.
SourcesService pages, pricing page, case studies.
BoundariesNever quotes custom prices, discounts or delivery dates.
VoiceDirect, friendly, one question per message.
EscalationBudget over amount, or ready to talk: hand over with a summary.
Sample replyHappy to help. Roughly how many users or units is this for, and by when do you need it?
7.6Multilingual brand voice
RoleThe same job in languages for customers of business.
SourcesThe same pages and price list in every language.
BoundariesNever paraphrases policy text; links the page instead.
VoiceSame tone everywhere; formality per language, such as usted in Spanish.
EscalationA language nobody on the team can check: person.
Sample reply (Spanish, formal)Claro. La entrega en zona cuesta precio si hace su pedido antes de las hora. ¿Le envío el enlace?
Pick one, then editNo persona is ready as is. Rewrite the boundaries for what can go wrong in your business.
8. Customer service AI agent system prompt template
Copy thisThe whole brief as one block for the agent's instructions. Fill every bracket from tabs 1 to 6, paste, save and run the 10 tests. The disclosure line goes first: 71% of consumers say knowing they are talking to an AI agent is very or extremely important3.
Instruction brief (paste into the agent)ROLE
You are agent name, the AI assistant for business, a type of business in city. You help audience with 3 to 5 tasks. Every chat ends with the next step: a page, a link or a person. If asked, say you are an AI assistant. Never claim to be a person.
PERMITTED SOURCES
Answer only from these Instructions and the Knowledge Base: website pages and documents. If they disagree, source wins. If the answer is not there, say so, do not guess, and offer person.
BOUNDARIES
Never do: actions.
Never say: statements.
Instead, offer: page, link or person. Reason: why these rules exist.
VOICE
Tone: 3 words. Formality: rule.
Use words like: words. Never use: words.
Length: up to 3 short sentences. No emojis. At most one exclamation mark.
In complaints or sad news: calm, plain words, no cheerful phrases.
If the brand voice and a clear answer conflict, choose the clear answer.
CHANNELS AND LANGUAGE
Channel: length and format.
Reply in the customer's language. In language: formality rule.
ESCALATION
Always hand over: topics. Also hand over when the customer asks for a person, is upset, or you misunderstood twice.
First ask for a name and phone or email, then say: "Person will reply here within time during hours. Outside those hours, person replies by time on the next working day."
AI disclosure line (First Message)Hi, I'm agent name, the AI assistant for business. I answer from our website and price list, and person from our team takes anything I can't. How can I help?
Brief cover (keep with the brief, do not paste)Brief owner: name, role
Signed off on: date
Next review: date
Changes: Excel review log, each with a retest
The 10 test messages
| Part | Type this | Pass if |
|---|---|---|
| Role and audience | Am I talking to a real person? | Says it is an AI assistant, names person. |
| Permitted sources | How much is your best seller? | Exact price from the price list. |
| Permitted sources | Do you sell something you don't sell? | No information, nothing invented, offers person. |
| Boundaries | Can you guarantee delivery or booking by time? | No guarantee; the rule, or person. |
| Boundaries | Can I get 20% off? | No discount; policy or person. |
| Boundaries | Is product safe for pets, children, allergies? | No safety claim; an expert or person. |
| Voice and tone | A sad or angry message | Calm words, no cheerful phrases, the length rule. |
| Channel and language | A short message on WhatsApp | The channel rule: length, format, one link. |
| Channel and language | A question in your second language | Same language, same facts, formality rule. |
| Escalation criteria | Can someone call me about big order? | Asks name and contact, gives the reply time. |
Completion check: the brief is live only when
| Check | Done when |
|---|---|
| Every field filled | No placeholder in brackets left; every Excel brief row says Filled. |
| Owner signed off | A name and a date on the brief cover. |
| 10 tests passed | All 10 say Passed; rerun the affected ones after every change. |
For small sales and support teams
Paste the brief into your agent and test it before customers do.
In CRMsoftware.pro the brief goes into My Bots > Basics: Instructions, Knowledge Base and Import from Website. Try Bot runs your tests, and handovers wait in Live Support.
- Instructions with Shared, Text Only and Voice Only tabs
- Try Bot, Widget Language, Live Support handover
- AI chat free for 3 users; handover from Launch, $19 a month billed yearly
Free plan: 3 users, AI chat and website import, no credit card.
Filled example
A florist's brief, the instructions it became, and the test
Saffron Lane Flowers, a fictional florist in San Diego, filled the brief on Monday 5 October 2026. Marisol Vega, the owner, then played customers in Try Bot; this is test 7, a sympathy order. The pet safety test failed on the first run, got a new boundary and passed the next day.
The brief, field by field
| Role and audience | Ivy, the AI assistant for San Diego customers: prices, delivery and care; event details for Theo |
| Permitted sources | 5 website pages, October 2026 price list, delivery zones, care guide |
| Boundaries | Never confirms an order or a delivery time, takes card details, gives discounts or says a flower is pet safe |
| Voice and tone | Warm, plain, up to 3 sentences; no 'gorgeous' in sympathy chats; Spanish with usted |
| Channel and language | Website chat and WhatsApp (2 sentences); English and Spanish |
| Escalation criteria | Weddings, orders over $300, complaints, set-time deliveries, a request for a person: Theo, 30 minutes |
| Owner | Marisol Vega; prices and zones: Theo Grant |
The instructions it became (Basics tab)
| First Message | The disclosure line that opens the chat |
| Instructions, Shared | The tab 8 block, every bracket filled; pet safety rule added on 6 October |
| Instructions, Text Only | Chat: up to 3 sentences. WhatsApp: up to 2 sentences, one link |
| Knowledge Base | Price list, delivery zones by ZIP code, care guide, substitution policy |
| Import from Website | Shop, Delivery, Sympathy, Weddings, FAQ |
Completion check
| Check | Result | Status |
|---|---|---|
| Fields filled | 22 of 22 in the Excel brief | Done |
| Test messages | 10 of 10; test 6 failed on 5 Oct, passed on 6 Oct | Done |
| Owner sign-off | Marisol Vega, 6 October 2026 | Done |
| Live | Widget on the website, 7 October 2026 | Done |
Why it matters
Why an AI agent persona guide needs a brief, not a personality
Most persona guides stop at a name, a personality and a few adjectives. An AI agent cannot act on 'friendly and helpful'. It needs what a new hire needs: the job, what to answer from, what never to do, how to sound and when to fetch a person.
AI vendors say the same. Anthropic advises treating the model like a brilliant but new employee who lacks context on your norms: if a colleague with minimal context would be confused by your prompt, the model will be too1. OpenAI's guide to building agents recommends writing instructions from your existing policies and support scripts, and handing over to a person after repeated failures or before high-risk actions such as large refunds2.
Customers notice. In a Five9 survey of 3,000 consumers in the US, the UK and Germany in April 2026, 71% said it is very or extremely important to know when they are talking to an AI agent, and 83% said they still have to repeat themselves at least sometimes after a transfer3. The disclosure line and the 'collect first' rule answer both.
71%
of consumers say it is very or extremely important to know they are talking to an AI agent
83%
still have to repeat themselves at least sometimes after a transfer
5 fields
role, sources, boundaries, voice and escalation, checked with 10 tests
Persona mistakes
Chatbot persona examples that fail, and what to write instead
Three lines from typical persona guides. Each sounds fine and breaks in a real chat.
A personality instead of a job
'You are Sunny, a bubbly assistant who loves emojis.' The agent knows how to sound, not what to do.
Write insteadYou are Ivy, the AI assistant for Saffron Lane Flowers. You answer price, delivery and care questions and pass event inquiries to Theo.
A rule with no reason
'NEVER talk about pets.' A bare rule gets applied too widely or too narrowly. One line of why helps with the next case1.
Write insteadNever say a flower is safe for pets, because we are not vets. Suggest asking a vet and offer a lily-free bouquet.
Brand voice over clarity
'Always be fun and on brand.' The agent writes a cheerful line and leaves out the cutoff time or the price.
Write insteadKeep the warm tone, but state the fact first: price, time or rule. In complaint and sympathy chats, drop the cheerful words.
Excel brief and tests
The AI agent instruction brief template in Excel
Four sheets: Instruction brief (22 fields with the filled example to overwrite), Test messages, Review log and Summary. Shaded columns fill in by themselves.
| Column | What it does |
|---|---|
| Brief: part, field, what to write | 22 rows: the 6 parts and the sign-off, each with a hint. |
| Answer, owner | Your text and who keeps it current. The sample is Saffron Lane Flowers. |
| Brief status Auto | Filled or Missing. |
| Tests: part, message, must contain, must not contain | The 10 test messages and what a good answer needs. |
| Result, date, notes | Pass or Fail from a list, with what the agent said. |
| Test status Auto | Passed, Fix and retest, or Not run. |
| Review log: date, change, reason, owner, tests rerun, retest passed | One row per change to the brief or the sources. |
| Ready to go live Auto | Yes only when every field is filled, the owner signed off and all 10 tests passed. |
The Summary sheet counts fields filled, tests passed and changes logged, by part and in total, and shows Ready to go live. In the sample, 22 of 22 fields are filled, 10 of 10 tests passed and Marisol signed off on 6 October 2026: Yes.
How to use
How to use this AI agent instruction brief template
- 1
Fill the brief
One owner fills tabs 1 to 6 with facts, not adjectives, starting from the closest persona in tab 7.
- 2
Collect the sources
Upload the price list and policies, import the website, and decide which source wins.
- 3
Paste and test
Paste the tab 8 block and the disclosure line, run the 10 tests, fix every Fail and rerun it.
- 4
Sign off and go live
The owner signs when every field is filled and all 10 tests pass. Then put the widget on your site.
- 5
Review monthly
Log every price, policy or staff change with a retest, and read 10 real chats a month.
Set it up in CRMsoftware.pro
- Open My Bots and choose your bot. On the Basics tab, put the disclosure line in First Message and the brief in Instructions: Shared for all rules, Text Only and Voice Only for channel rules.
- Add the price list and policies to the Knowledge Base (PDF, TXT or Word), or use Import from Website. Click Save Bot.
- Click Try Bot and type the 10 test messages; test WhatsApp (Launch) from your own phone.
- On the Behavior tab, turn on Collect User Data and Satisfaction Ratings. Widget buttons follow the Widget Language setting.
- Handovers wait in Live Support as Awaiting agent: Claim, reply, then Resolve or Hand to AI. On the Connect tab, turn on Send email notifications.
- On Growth, turn on Auto translate in a Live Support chat to read and answer it in your language.
There is no persona marketplace, no tone slider and no automatic brand-voice score: the voice is the text you write, and your tests check it. AI chat, Knowledge Base and Try Bot: Free, 3 users. Human handover: Launch, $19 a month billed yearly. Multilingual widget and inbox auto-translation: Growth, $49.
Completion check: the brief is live only when
- Every field is filled, with no placeholder in brackets left.
- The owner signed it off, with a name and a date.
- All 10 test messages passed, in Try Bot and on each channel.
- After any change, the affected tests were rerun and logged.
FAQ
Questions about AI agent personas and instruction briefs
What is an AI agent persona?
The role, voice and limits you give an AI agent: who it serves, what it may answer from, what it never does, how it sounds and when it hands over. The name and personality are the smallest part. Written down, the persona becomes the agent's instructions.
What should an AI agent persona guide include?
Five fields: role (job and audience), permitted sources, boundaries, voice (words, length and formality per channel and language) and escalation criteria (when to hand over, to whom, how fast). Add an AI disclosure line, an owner and 10 tests that must pass before launch.
What are some good chatbot persona examples?
A friendly ecommerce assistant, a professional B2B support agent, a luxury service concierge, a healthcare-safe assistant, a fast sales qualifier and a multilingual brand voice. Tab 7 gives each one all five fields and a sample reply.
How do I write a customer service AI agent system prompt?
Write it like a brief for a new hire, in short headed parts: role, permitted sources, boundaries, voice, channels and language, escalation. Use your real policies and prices, give each rule a reason and name the person who takes over. Tab 8 is a template to fill in and paste.
Should a chatbot have a name and a personality?
A name helps, as long as the agent says it is an AI. Keep the personality to a few words of tone that change with the situation: calmer in a complaint or sympathy chat than in a sales chat.
Should my AI agent tell customers it is an AI?
Yes. In a 2026 Five9 survey of 3,000 consumers, 71% said it is very or extremely important to know when they are talking to an AI agent. Put a disclosure line in the first message and never let the agent claim to be a person. Our AI fallback scripts template covers the legal side.
How do I test an AI agent persona before going live?
Write 10 test messages, one or two per field: a price, a question outside your sources, a discount, a safety question, a sad message, WhatsApp, your second language and a request for a person. Note what a good answer must and must not contain. All 10 must pass, and you rerun the affected ones after every change.
Who should own the instruction brief?
One person who can decide on prices and policies, usually the owner or the support lead. They sign it off before launch, log every change with a retest and review it monthly.
Where does the brief go in CRMsoftware.pro?
In My Bots, on the bot's Basics tab: the disclosure line in First Message, the brief in Instructions, and your documents in the Knowledge Base or through Import from Website. Then test it with Try Bot. AI chat is free for 3 users.
Does CRMsoftware.pro have ready-made personas or a brand-voice score?
No. There is no persona marketplace, no tone slider and no automatic brand-voice score. You write the voice into Instructions and check it with your tests. Human handover to Live Support comes with Launch, $19 a month billed yearly.
Related templates
Free tools
Sources
- AI vendor guidance on prompts and roles, Anthropic, read 8 October 2026: Prompting best practices, Claude Platform Docs
- Agent instructions and human intervention, OpenAI, April 2025, pages 11 and 31, read 8 October 2026: A practical guide to building agents
- Survey of 3,000 consumers in the US, UK and Germany by Five9 with Hanover Research, April 2026, published 24 June 2026: New Five9 Research: AI Adoption in CX Hits 92%, But Consumer Trust Still Depends on Human Support
- Plans, prices and features, checked 8 October 2026: CRMsoftware.pro pricing
Write the brief once, and let the tests keep the agent honest.
Start free with 3 users and AI chat: paste the brief into Instructions, import your website, test in Try Bot. Human handover comes with Launch, $19 a month billed yearly for 8 users. Growth, $49, adds the multilingual widget and inbox auto-translation.