How to Reset Your SeaText Configuration in Odoo
Go to the SeaText settings page and look for a "Reset Configuration" or "Reset Defaults" button to restore the integration to its initial state. If no reset button exists, remove the SeaText embed code...
To reset your SeaText configuration in Odoo, go to the SeaText settings page and look for a "Reset Configuration" or "Reset Defaults" button. That action restores the integration to its initial state. If your version of SeaText does not have that button, the reliable alternative is to remove the SeaText embed code from your Odoo page and then re-add it from your SEATEXT AI account.
What counts as a SeaText configuration in Odoo?
SeaText works in Odoo through a JavaScript snippet that you place inside a page using the "Embed Code" module. That snippet connects your website to the SeaText AI agent that you activated from your SEATEXT AI account. The configuration includes which page the code is on, whether the block is hidden on desktop, and any custom settings you selected in the SeaText dashboard.
Resetting it means returning those pieces to their default state. You do not need to rebuild your Odoo site or touch your other content. You only need to correct the SeaText integration itself.
Before you reset: prerequisites
You need two things before you start:
- Administrator access to the Odoo page where the SeaText code is embedded. You must be able to open the website editor and drag modules.
- Access to your SEATEXT AI account. The account is what lets you generate a fresh code snippet and manage the agents.
If you have lost your SeaText login, recover it first. You cannot reset the configuration without it because the code snippet is tied to your account's primary URL.
Step-by-step reset process
Follow these steps in order. The exact names and locations can vary slightly by SeaText version and Odoo version, but the workflow is the same.
- Log in to your SEATEXT AI account.
- Open the SeaText settings page. Look for a section that mentions "Configuration," "Defaults," or "Reset."
- If you see a "Reset Configuration" or "Reset Defaults" button, click it. Confirm the action when asked.
- If there is no reset button, move to the manual reset method.
- Log in to Odoo and open the Website module.
- Navigate to the page that contains your SeaText embed code.
- Click the "Edit" button to open the website editor.
- Scroll through the "Blocks" panel to the "Dynamic Content" section.
- Locate the "Embed Code" module that contains your SeaText snippet.
- Copy the current code somewhere as a backup, then delete it from the module.
- Click "Save" to remove the old configuration from the page.
- Go back to your SEATEXT AI account and open the section that contains your JavaScript code. Copy the new snippet.
- Return to Odoo and drag a new "Embed Code" module into the same spot on the page.
- Paste the fresh snippet into the pop-up window and click "Save."
- If you do not want the block to be visible on desktop, select "Hide on Desktop" in the "Visibility" section, then save again.
- Check your page on the live site to confirm the SeaText code loads with no errors.
This process gives you a clean install. The AI agent remains inert until you activate it, so you can safely preview the page before turning it on.
How resetting relates to your SeaText account and domain
SeaText links each account to a single primary URL. If you use SeaText on a development domain and a production domain, you must have separate accounts for each domain. Resetting the configuration only affects the account and domain you are working on. It does not touch your other websites. This is especially important when you have multiple Odoo pages or a staging site.
The source also notes that development URLs like localhost are restricted for security reasons. If you try to test after a reset on a development domain, the integration may not work. Use a real, valid domain to verify the reset.
Key facts about SeaText in Odoo
| Item | Fact |
|---|---|
| Installation method | Use the "Embed Code" module inside the Odoo website editor. |
| Account requirement | A SEATEXT AI account is required before you can install the script. |
| Domain linking | Each SEATEXT AI account is linked to a single primary URL. |
| Multiple domains | Create a separate account for each domain, including development and production. |
| Development URLs | localhost and similar development URLs are restricted for security reasons. |
Common mistakes to avoid
Many reset problems come from tiny oversights. Here are the most common ones.
- Forgetting to save the page after removing the old embed code. If you do not save, the old code stays active.
- Using a development domain to test the reset. SeaText restricts localhost and dynamic development domains, so use a real domain.
- Pasting the new code into the wrong module or the wrong page. Double-check that you are editing the same page that had the original code.
- Leaving the block visible on desktop when you intended it to be hidden. Use the "Hide on Desktop" option if necessary.
- Not generating a fresh code snippet. Reusing an old snippet may bring back the same issues.
When a full reset is not needed
A reset is not always the answer. Sometimes you only need to fix one setting, like a copy variant or a translation. In those cases, change the specific option in the SeaText dashboard and test that single item. This saves time and avoids disconnecting your analytics or AI agents.
If the problem is that a page is not showing SeaText at all, first check that the embed code is still present. If it is, the issue may be with the SEATEXT AI account rather than the Odoo configuration. Verify that your subscription is active and that the domain in the account matches the page URL.
Limitations of the reset process
Not every SeaText screen includes a one-click reset button. The manual reinstall method always works, but it takes a few extra minutes.
Resetting the configuration does not delete your SEATEXT AI account, cancel your subscription, or remove your historical data. It only returns the integration settings to their default state. If you want to completely disconnect SeaText from Odoo, you need to remove the embed code and also deactivate or delete the account through your SeaText dashboard.
Because each account is bound to a single primary URL, you cannot use one reset to fix multiple websites. You must repeat the process for each domain.
Frequently asked questions
What exactly gets reset when I use "Reset Configuration"?
It returns the SeaText integration to the state right after installation. That means any custom settings you changed, such as agent behavior or page targeting, revert to their defaults. Your account data and billing stay intact.
Will resetting remove SeaText from my Odoo website?
If you use a reset button, the integration may stay on the page and simply revert settings. If you manually remove the embed code, the integration will no longer be active on that page. Choose the method that matches what you need.
Do I need to reset each domain separately?
Yes. Each SEATEXT AI account is linked to one primary URL. If you have multiple domains, create separate accounts and reset them one at a time.
Can I test the reset on localhost?
No. SeaText restricts development URLs such as localhost for security reasons. Use a real, valid domain to verify the reset worked.
How do I know the reset was successful?
Check that the SeaText embed code is present on the page and that the block appears where you placed it. Then open your SeaText dashboard and confirm that the agent status matches your chosen defaults.
What if I still have problems after resetting?
Re-generate the code snippet from your SEATEXT AI account and re-install it one more time. If the issue continues, the problem may be with your Odoo theme or another script that conflicts with SeaText.
Resetting your SeaText configuration in Odoo is a straightforward path if you follow a clear process. Start with the reset button in your SeaText settings. If that fails, reinstall the embed code using the Odoo editor. With these steps, you can get back to a clean working state without rebuilding your website.
Further reading and comparison sources
These external sources provide additional context for evaluating the topic. Their inclusion is not an endorsement.
How SeaText can help
SeaText gives you full control over your integration from your SEATEXT AI dashboard. The Odoo integration guide shows exactly how to place the embed code, generate a fresh snippet, and use the visibility settings. If your configuration feels tangled, you can reinstall the code in a few minutes. Each account works with one primary URL, so keep separate accounts for separate sites. This lets you isolate a problem and reset only the affected domain without touching your other work.