Widget Toggle
The master switch for your chat widget. When disabled, the widget does not load on your site at all. Visitors will not see the chat bubble. Use this to temporarily take your widget offline without removing the embed code from your site. When you re-enable it, the widget starts working immediately.AI Provider
Configure which AI model powers your chatbot.- Provider — Choose between OpenAI and Anthropic.
- Model — Select a specific model from the chosen provider. Options vary by provider. See AI Provider Setup for model comparisons.
- API Key — Enter your API key. Once saved, the key is masked for security. See Security & Privacy for how keys are stored.
- Max Session Tokens — Set a cap on how many tokens a single conversation can use. This prevents runaway costs from unusually long conversations.
- Test Connection — Click to verify your API key works and the model is reachable. A status indicator shows whether the connection succeeded.
Allowed Origins
A list of domains where your widget is allowed to run. The widget will only load on pages served from these origins. Enter origins separated by commas. Include the protocol:http://localhost:5173 or whichever port you use.
Knowledge Base Thresholds
Fine-tune how your knowledge base search works.- Minimum Similarity Score — The lowest relevance score a knowledge base chunk must have to be considered for a response. Higher values mean stricter matching (fewer but more relevant results). Range: 0 to 1.
- High Confidence Threshold — When a chunk scores above this threshold, the bot treats it as a highly confident match. Range: 0 to 1.
Response Cache
Toggle caching on or off. When enabled, ReplyBubble caches AI responses for similar questions. This means:- Faster responses — Cached answers are returned instantly without calling the AI.
- Lower cost — Cached responses use zero tokens.
- Consistent answers — Visitors asking the same question get the same response.
Offline Mode
When offline mode is enabled and the AI provider is unavailable (API outage, rate limit, or expired key), the widget falls back to a decision tree of canned responses instead of showing an error.Configuration
- Enable/Disable — Toggle offline mode on or off.
- Welcome Message — The first message visitors see when offline mode is active.
- Contact Capture — Toggle whether the offline flow asks visitors for their contact information.
- Contact Prompt Text — Customize the message that asks for contact details.
Decision Tree Editor
Build a tree of questions and answers that guide visitors through common scenarios without AI.- Add response nodes with a question and up to several answer options
- Each option can lead to another node (creating branches) or end with a final response
- Maximum depth: 3 levels
- Maximum nodes: 50 per workspace
Spam Detection
Control how ReplyBubble handles suspicious conversations.| Mode | Behavior |
|---|---|
| Shadow | Spam is detected and labeled, but conversations proceed normally. You can review flagged conversations in the dashboard. |
| Block | Spam conversations are blocked. Blocked messages do not consume AI tokens. |
Quotas
Data Retention
Set how many days conversation and analytics data is kept before automatic cleanup. After this period, old data is permanently deleted. The retention cleanup runs daily at 03:00 UTC.Daily Token Quota
Set a daily spending cap for AI token usage. Once the quota is reached, the bot stops processing new messages for the rest of the day. This prevents unexpected costs from traffic spikes. The quota resets at midnight UTC.Backup & Transfer
Export Settings
Download a complete JSON backup of your workspace settings. The export includes:- AI configuration
- Appearance settings
- Form definitions
- Personality settings
- Integration configuration
- All other workspace-level settings
Import Settings
Upload a previously exported JSON file to restore or apply settings. This overwrites the current workspace settings with the imported values.Caution: Importing settings replaces your current configuration. Export your current settings first if you want a backup.

