Guide
AI rules, memory & personality
Your knowledge base teaches the AI what to say. Rules, memory, and personality teach it how to behave — what it must always do, what it's allowed to remember, and how it should sound. Here's how each piece works and how to set it up.
The pieces at a glance
- Rules
- Short written instructions the AI must always follow in a channel — things like "Never promise a refund before checking the order" or "Always answer in English". Rules apply to every AI draft and every automatic reply, and you can switch any rule off without deleting it.
- Personality
- How the AI sounds. Pick a tone of voice (Professional, Friendly, Casual, or Playful), choose how long replies should run (Concise, Balanced, or Detailed), and decide whether the occasional emoji is welcome. Each channel can have its own personality.
- Channel knowledge
- Reusable question-and-answer pairs the AI can lean on — up to 500 per channel. Sonny can learn these automatically from clear answers your team sends, or you can add them by hand. Learned entries link back to the conversation they came from.
- Customer details
- Durable facts and preferences about an individual customer — "Prefers updates by email", "On the annual plan" — up to 20 per customer in each channel. For a verified customer, Sonny can learn one useful detail automatically from an evidence-backed message. Details are only ever used in that customer's own conversations.
- Learning from your team
- Sonny can learn reusable channel knowledge from a clear teammate answer and customer-specific context from a verified customer's own message. Nothing is locked in — every learned entry can be reviewed, edited, or deleted.
- You stay in control
- Everything the AI remembers is visible in one place. Search it, correct it, or delete it — deletions take effect immediately, and the AI stops using that information from the very next reply.
How the AI puts it together
When the AI writes a draft or answers a customer, it combines everything you've set up — in a strict order of priority, so there's never a question about what wins:
- 01
Your rules
Always apply. A rule is never outranked by anything the AI has learned or remembered.
- 02
Your knowledge base
The source of truth for facts — pricing, features, policies. If memory and the knowledge base disagree, the knowledge base wins.
- 03
Channel knowledge
Treated as helpful examples of how your team answers, never as facts that override the knowledge base.
- 04
Customer details
Used to personalise replies for that one customer — never shared between customers, and never used in the test chat.
Personality shapes the voice of every reply, but it never changes the facts — and it never outranks a rule.
Setting up rules
- 01
Rules & Memory
Go to Channels, pick your channel, open the "AI" tab, and choose "Rules & Memory". (You'll need the AI add-on or your own key active — see the AI Copilot guide.)
- 02
Add a rule
Select Add rule and write one clear instruction. Short and specific works best. You can add up to 50 rules per channel.
- 03
Toggle, edit, or delete
Each rule has a switch, so you can pause one without losing it. Edits and deletions apply to the AI's very next reply.
- 04
Try it in the test chat
The test chat on the same page follows your rules, so you can check the effect immediately — before any customer does.
Rules that work well
- "Never promise a refund — offer to connect the customer with our team instead."
- "Always answer in the language the customer writes in."
- "Don't quote delivery times — link to the shipping page instead."
- "Address customers by first name when we know it."
Setting the personality
- 01
Settings
On the same AI page, open Settings. The Personality card sits below the AI Copilot and Auto-Responder switches.
- 02
Pick a tone and length
Under Tone of voice, choose Professional, Friendly, Casual, or Playful. Under Reply length, choose Concise, Balanced, or Detailed.
- 03
Decide on emoji, then save
Turn on Emoji if a light touch fits your brand. The AI uses at most one per reply. Select Save changes to apply the voice to drafts and automatic replies.
Working with memory
- 01
Memory
In Rules & Memory, the Memory card has Channel knowledge for reusable answers and Customer details for facts about individual customers. Both are searchable.
- 02
Add knowledge by hand
Select Add knowledge to write a reusable question and answer. Select Add detail under Customer details to choose a customer and save a fact for them.
- 03
Check where an answer came from
Automatically learned channel knowledge and customer details show Source conversation so you can inspect the evidence. Channel entries added by a teammate show Added manually.
- 04
Manage details from the contact page too
Every contact's page has an "AI customer details" card showing what the AI remembers about them across your channels — with the same add, edit, and delete controls.
Privacy and control
Memory is useful precisely because it's not a black box. Here's what Sonny does — and refuses to do — with it:
- Channel knowledge may be reused across customers, so it's the wrong place for anything private — the app reminds you of this, and Sonny's automatic learning is designed to skip customer-specific information.
- Sonny declines to store sensitive information such as passwords, access codes, or payment details in memory — even if it appears in a conversation.
- Customer details stay with that customer. If you merge two contacts, their details move with them.
- Automatic customer-detail learning only runs for a verified customer. An email typed into the widget is useful context, but it is not authentication and cannot unlock memory.
- Deleting a rule, a saved answer, or a customer detail takes effect immediately — the AI stops using it from its next reply.
- The test chat previews your rules, knowledge, and channel memory, but never uses any real customer's details.
Related docs
- AI Copilot
Use AI drafts, automatic answers, and a knowledge base built from your own information.
- Bring Your Own Key
Connect your own OpenAI, Anthropic, or compatible AI provider account.
- Contacts
Learn how contacts are created, managed, tagged, and merged in Sonny.
- Billing & plans
Understand trials, subscriptions, the AI add-on, redemption codes, and billing statuses.