Your chatbot is not appearing on your website.
This is usually caused by embed issues, domain restrictions, or caching.
1. Check if the script is added correctly #
- Go to your website code
- Make sure the script is placed before </body>
Fix:
- Re-copy the script from Embed Preview
- Paste it again and publish
2. Domain not allowed #
- view your agent → edit → Security
- Check Allowed Domains
Fix:
- Add your domain (e.g., yourwebsite.com)
3. Agent is not enabled #
Check:
- Your agent is active and properly set up
4. Website not refreshed #
Fix:
- Do a hard refresh (Ctrl + Shift + R)
- Or open in incognito mode
5. Script blocked by browser or errors #
Fix:
- Open browser console (F12)
- Check for script errors
- Ensure no blockers (ad blockers, CSP issues)
6. Wrong placement in framework apps #
For React / Angular / Vue
Fix:
- Add script in the main layout or root file
- Ensure it loads globally
7. Cache issues #
Fix:
- Clear website cache
- Clear CDN cache (if using one)
8. Testing on wrong environment #
Fix:
- Make sure domain matches what is in Allowed Domains
- Add staging/local domains if needed
Quick checklist #
- Script added correctly
- Domain allowed
- Agent enabled
- No console errors
- Cache cleared
Tip #
Always test in Preview first.
If it works, there but not on your site → it is an embed or domain issue.
Next, check your embed script and Allowed Domains, then reload your website.
If you have any questions, concerns, or need further clarification, please contact support@highengage.com for assistance.