Moderation
ChatBotKit includes built-in safety features to help you maintain secure and appropriate bot-user interactions. These features include content moderation to protect against harmful content and privacy controls to safeguard sensitive information.
Both moderation and privacy features are available on the Pro plan.
Moderation
Content moderation automatically scans all incoming and outgoing messages for abusive or harmful content, preventing unsafe interactions.
Features
- Content Scanning: All messages are checked for abusive and harmful content
- Automatic Refusal: Flagged messages are not processed; the bot sends a refusal response instead
- Safety Dashboard: Flagged conversations appear in your Conversations dashboard with a flag status indicator
Enabling Content Moderation
To enable moderation for a bot:
- Open the bot's settings page and scroll to Advanced Settings
- Locate the Moderation toggle and switch it ON
- Save your changes
Once enabled, every message from both users and the bot will be checked before being processed.
How It Works
- When a user sends a message, ChatBotKit scans it for harmful or abusive content before the bot processes it
- If flagged as inappropriate, the bot will not respond with its normal reply and will instead send a default refusal message
- You can review flagged conversations in your Conversations dashboard to maintain oversight of safety events
Privacy
Privacy protection automatically removes or masks personal data from messages, helping you comply with data protection regulations and safeguard sensitive user information.
Features
- Personal Data Stripping: Automatically removes or masks personally identifiable information from messages in conversations
- Compliance Support: Helps meet privacy regulations by reducing the storage of sensitive data
- Transparent Processing: Privacy processing occurs automatically without affecting the conversation flow
Enabling Privacy Protection
To enable privacy protection for a bot:
- Open the bot's settings page and scroll to Advanced Settings
- Locate the Privacy toggle and switch it ON
- Save your changes
Once enabled, all messages will be processed to remove personal data before storage.
How It Works
- When a message is sent or received, ChatBotKit identifies and removes or masks personal data such as names, email addresses, phone numbers, and other sensitive identifiers
- The processed messages are stored without this sensitive information
- The conversation flow remains natural and unaffected by privacy processing