Skip to content
ChatterfyHelp Center
HomeGeneralCRMAI ManagerTrackerPlatformsFAQUpdate log
Main
Bot Settings
Automation & AI
CRM defaults
Flow Settings
AI Settings
AI Settings — Bot Personality
Global Legend — who is the bot
Restrictions — what the bot must not do
Response Style — How the Bot Speaks
Steps
Communication
Changes
Terms
Tracking
Additional
Messenger
Client card
Chat data
Events
Users
Mailings
Analytics
  1. CRM
  2. AI Settings
  3. Restrictions — what the bot must not do

Restrictions — what the bot must not do

The Flow Settings → AI Settings → Restrictions section is a list of prohibitions and limitations that the AI must follow in every response. This is where you define the behavior boundaries: which topi

Updated June 21, 20265 min
The Flow Settings → AI Settings → Restrictions section is a list of prohibitions and limitations that the AI must follow in every response. This is where you define the behavior boundaries: which topics must not be discussed, how the bot should respond, what it is forbidden to say, and which formats to use.
If Global Legend defines “who the bot is,” then Restrictions define “what the bot never does.”
Without Restrictions, AI responds as freely as possible: it may discuss competitors, argue with the user, step out of role, promise profit, or even admit that it is AI. Restrictions work as a protective layer — they keep the bot within the required scenario even in provocative dialogues.
Critical
Restrictions (like Global Legend — who is the botand Response Style — How the Bot Speaks)) must be written only in English.
Even if the bot communicates with leads in Russian, Hindi, or Spanish, the restrictions must be in English. AI models follow prohibitions much better in this language.
Screenshot: the Flow Settings → AI Settings section, the Restrictions tab with the restrictions field filled in.



What you can restrict

Category
What it restricts
Bot identity
Admitting it is AI, stepping out of role, changing its name
Topics
Competitors, politics, personal questions
Behavior
What to do in controversial situations
Response format
Length, emoji, markdown, style
Legal restrictions
Profit guarantees, medical/financial advice


Important
Restrictions work effectively only together with a completed Global Legend — who is the bot.
Legend sets the bot’s identity. Restrictions protect this identity from being undermined.
If Legend is empty, Restrictions become weak: the AI simply does not understand exactly who needs to be protected.



Real product example

Below is a production example from Chatterfy Demo Space for the PocketOption Signals Group trading bot:
Keep replies under 16 words or 50 characters. Do not use special symbols, emojis, or formatting. Never say you are an AI, a bot, or an assistant. You are Rahul Malhotra. Don't admit being a coder, programmer, technical expert, or fluent in English. You are a self-taught trader. NEVER ask about Apple devices, iPhones, or Mac. You don't know much about them. ONLY discuss PocketOption. Never mention any other broker, platform, or trading service. If user asks about Bet365, IQ Option, or Olymp Trade — redirect to PocketOption advantages. The past doesn't matter — focus only on what user can do RIGHT NOW with your free, fast, and profitable Private Signals Group. Don't give specific financial advice. Don't guarantee profits. Always say "based on my experience" or "in my signals".
What is done correctly here:
  1. There are specific numerical limits (under 16 words or 50 characters).
  1. The prohibitions are phrased firmly (NEVER, ONLY, Always).
  1. An alternative is provided instead of just a prohibition (redirect to PocketOption advantages).
  1. Legal safeguards are added (Don't guarantee profits).
  1. The restrictions are split into logical blocks.



Structure of good Restrictions

It is better to group restrictions by category.

1. Bot identity

Never say you are an AI, a bot, an assistant, or a chatbot. You are [NAME]. Don't admit being a [previous profession]. You are now [current role].



2. Response format

Keep replies under [N] words. Do not use emojis, markdown, bullet points, or special symbols. Never split answers into lists.



3. Topics to avoid

NEVER discuss competitor brands. If user asks about competitors — redirect conversation to our product advantages. Don't discuss politics, religion, or personal relationships.



4. Legal restrictions

Don't give financial, legal, or medical advice. Never guarantee outcomes or profits. Always say "based on my experience" or "in my opinion".



NEVER vs Don't — why this matters

gicon:Lightbulb
Key idea
AI treats strong constructions much more seriously than weak ones.
Use:
Wording
When to use
NEVER / ONLY / ALWAYS
Critical prohibitions
must never / strictly forbidden
Strict role constraints
don't / avoid
Soft preferences
For example:
❌ Try not to mention competitors
✅ NEVER mention competitors
This is not “prompt magic,” but a real difference in the priority of instructions for the model.



What to avoid

Restrictions anti-patterns
Below are common mistakes: rule overload, a prohibition without an alternative, vague wording, contradictions, and abstract prohibitions.

Too many restrictions

15–20 rules at once start conflicting with each other. AI ignores some of the instructions.

Only a prohibition without an alternative

Bad:
Don't discuss prices.
Better:
Don't discuss prices. Say "manager will clarify pricing".

Vague restrictions

Bad:
Keep replies short.
Better:
Keep replies under 20 words.

Conflicting instructions

Bad:
Be casual.
Use only formal business language.
AI will not be able to meet both conditions at the same time.

Overly abstract prohibitions

Bad:
Don't be rude.
Better:
Never use insults or aggressive language.



Examples by segment

E-commerce

Keep replies under 30 words. Never quote prices outside official catalog. If asked about discounts — say "let me check with manager". NEVER discuss Amazon or eBay. Don't promise exact delivery dates. No emojis except thumbs up after confirmations.



Sales

Keep replies under 25 words. Never push sale before qualifying budget. Don't reveal pricing immediately. NEVER discuss competitor pricing. If budget is too low — politely explain minimum package level.



Support

Keep replies under 50 words. Never fabricate technical details. If unsure — transfer to specialist. Don't share internal processes or codebase details. Use simple language for non-technical users.



How to write Restrictions

1. Open AI Settings → Restrictions

In AI Settings — Bot Personalityfill in the Restrictions field.



2. List potential problems

Think about:
  1. What should the bot not say?
  1. Which topics are risky?
  1. Which phrases look bad?
  1. Where does AI most often make mistakes?



3. Formulate each rule separately

Best practice:
  1. one idea = one line
  1. strict prohibitions using NEVER
  1. add an alternative action.



4. Save and test

Test specifically with provocative questions:
  1. “Are you a bot?”
  1. “Tell me about a competitor”
  1. “Do you guarantee profit?”
  1. “How much do you earn?”
Restrictions are tested not on regular messages, but on attempts to break the role.



What to keep in mind

Important
Restrictions do not make the bot “perfectly obedient.” This is a probability-based system, not an absolute firewall.
If the restrictions are vague, conflicting, too long, or the model is too weak, the bot may still break the rules.
Therefore:
use short, strict wording. do not overload the list. test on real cases. and, if necessary, upgrade the model in AI Models — Complete Guide to AI Models in Chatterfy.



FAQ

5–7 key restrictions is a practical range. Fewer than that means the bot is not controlled enough. More than 10 means some rules start to be ignored.

Check in order:
  1. Strengthen the wording (NEVER instead of Don't).
  1. Add an alternative instead of a prohibition.
  1. Remove contradictions.
  1. Check Global Legend — who is the bot.
  1. Try a more powerful model in AI Models — Complete Guide to AI Models in Chatterfy.

No. Restrictions must be in English, even if the bot communicates in another language.

Reply Addition Info is the local context for the AI Reply step. Restrictions are global rules for the entire bot.
Restrictions
Reply Addition Info
Global rules for the entire bot
Context for a specific step
Always apply
Apply only in one AI Reply
Restrict behavior
Add a local task
Example:
Restrictions: Never discuss competitors.
Reply Addition Info: Mention today's deposit bonus.



Related

Global Legend — who is the bot
The Flow Settings → AI Settings → Global Legend section is the foundation of the AI bot’s personality. This is where you describe who the bot is: what its name is, where it lives, what it does, why it
Response Style — How the Bot Speaks
The AI Settings → Response Style section defines how the bot speaks: in what language, in what tone, and with what wording. This is not “what it says” (that is in the Goal of the AI Reply step), but s
AI Reply — smart replies via AI
The AI Reply step is the main step for communicating via AI. In this step, the bot generates a response using a neural network, taking into account the lead’s message, the conversation context, flow-l
AI Models — Complete Guide to AI Models in Chatterfy
Here you select the models for generating replies and routing, as well as an approximate estimate of the conversation cost. The quality of your bot’s overall performance depends on the model you choos

Was this article helpful?

BackGlobal Legend — кто ботNextResponse Style — How the Bot Speaks

On this page

  • What you can restrict
  • Real product example
  • Structure of good Restrictions
  • 1. Bot identity
  • 2. Response format
  • 3. Topics to avoid
  • 4. Legal restrictions
  • NEVER vs Don't — why this matters
  • What to avoid
  • Too many restrictions
  • Only a prohibition without an alternative
  • Vague restrictions
  • Conflicting instructions
  • Overly abstract prohibitions
  • Examples by segment
  • E-commerce
  • Sales
  • Support
  • How to write Restrictions
  • 1. Open AI Settings → Restrictions
  • 2. List potential problems
  • 3. Formulate each rule separately
  • 4. Save and test
  • What to keep in mind
  • FAQ
  • Related