- Docs
- Customization
- Bot Settings
Bot Settings
The General Settings page — bot status, allowed domains, team permissions, duplicating a bot, and the danger zone.
On this page
The General Settings page handles your bot's status, access, and lifecycle: whether it's live, which sites can embed it, who on your team can touch it, and how to duplicate or delete it.
To get there: open your bot in your HelpJet dashboard and click General Settings in the sidebar, under Configuration.
Status
The Status dropdown controls whether your bot responds to users. Active bots respond; inactive, building, and archived bots don't.
Status | What it means | What visitors see |
|---|---|---|
Active | The bot is live. It answers visitors everywhere it's deployed. | Normal chat |
Inactive | The bot is paused. Embeds stay in place on your site, but the widget is hidden entirely. Flip back to Active any time. | Nothing — the widget doesn't appear |
Building | The bot is under construction — useful while you're still adding training sources and testing. The widget still appears. | "This chatbot is currently undergoing maintenance. Please check back later." |
Archived | The bot is shelved. It doesn't answer, but everything about it is preserved if you need it later. | "This chatbot has been archived and is no longer available." |
Status changes save automatically — there's no save button for this field. You'll see a brief "Saving…" then "Saved" confirmation under the dropdown.
Domain Security
By default, anyone who copies your embed code can put your bot on any website — and their visitors' conversations count against your usage. Domain Security restricts which domains are allowed to load your widget.
- Leave the Allowed domains list empty and the widget works anywhere. You'll see a note confirming there are no restrictions.
- Add one or more domains and the widget only loads on those.
To add a domain, type it in the Add allowed domain field and click Add. Patterns you can use:
Pattern | Matches |
|---|---|
| That one domain only |
| Any subdomain - |
| Your local development environment |
Each domain in the list has a remove button; changes take effect for new page loads.
Domain restrictions are one layer of HelpJet's protections — for how they fit alongside prompt-injection screening and usage limits, see Security & Privacy.
Permissions
The Permissions section manages who can access and configure this bot. Click Grant Access to give a teammate a role on the bot — owner, admin, editor, or viewer — each with different levels of control.
Roles, what each one can do, and how bot permissions interact with your organization's roles are covered in Bot Permissions.
Duplicate
Duplicate Bot creates a full copy of this chatbot — its settings, training sources, embeddings, allowed domains, targeting rules, and suggested questions.
- Click Duplicate Bot.
- In the dialog, enter a New Bot Name (it defaults to "[bot name] (copy)").
- Click Duplicate Bot to confirm. You'll land back on your dashboard with the new bot in your list.
Duplication is handy for testing risky changes against a copy, or spinning up a near-identical bot for a second site without retraining from scratch. The copy is a separate bot with its own embed code — and it counts toward your plan's bot limit (see Plans & Pricing).
Danger Zone: deleting a bot
At the bottom of the page, the Danger Zone holds the Delete bot button. Deletion is permanent and can't be undone.
When you delete a bot:
- It's immediately removed from your dashboard.
- Users can no longer interact with it.
- All chat widget embeds stop working.
- It's hidden from every public endpoint.
- Credit usage history is kept for billing.
Clicking Delete bot opens a confirmation dialog that lists these consequences; click Yes, delete permanently to proceed, or Cancel to back out.
Common questions
Why doesn't this page have a Save button?
Status saves automatically when you change it, and domains save as you add or remove them. Only the Brand & Voice and Deploy pages use explicit save buttons.
I set my bot to Inactive — do I need to remove the embed code?
No. The embed code can stay on your site indefinitely; the widget stops appearing while the bot is inactive and comes back when you reactivate it.
Does deleting a bot reduce my bill?
Your usage history is preserved for billing, so interactions already used still count for the current period. Freeing up a bot slot matters if you're at your plan's bot limit — see Understanding Interactions for how usage is counted.
Who can delete a bot?
Deletion is restricted by your role on the bot — see Bot Permissions.
Was this article helpful?