NaviBot Troubleshooting & Diagnostic Checks
If your NaviBot widget is not displaying as expected or fails to generate answers, follow these safe self-check steps before contacting technical support.
1. The Widget Does Not Appear on the Website
Check 1: Script Tag Embed
Verify that the NaviBot script tag is present in your website HTML (typically before the closing </body> tag):
<script
src="https://navi.1it.pro/widget.js"
data-inbox-id="YOUR_INBOX_ID"
defer>
</script>
- Ensure that
data-inbox-idis not empty. - Verify that only one instance of
widget.jsis included on the page.
Check 2: Content Security Policy (CSP)
If your website enforces a strict Content Security Policy (CSP), ensure https://navi.1it.pro is whitelisted in your server headers:
script-src: 'self' https://navi.1it.pro;connect-src: 'self' https://navi.1it.pro wss://navi.1it.pro;
Check 3: Browser Extensions
Aggressive ad-blockers or privacy extensions may temporarily hide floating chat widgets. Test your website in a clean Incognito window (Ctrl + Shift + N / Cmd + Shift + N).
2. The Chat Opens, but the Assistant Does Not Reply
Check 1: Active Integration Status
Log into your NaviBot management panel:
- Open your Inbox settings and verify that an AI Assistant is assigned to the inbox.
- Check that the conversation is not currently toggled to Paused (which occurs when a human operator takes over).
Check 2: Upstream API Key & Balance (BYOK Mode)
If your organization uses Bring Your Own Key (BYOK) mode:
- Log into your OpenAI or Anthropic developer console.
- Verify that your credit balance is positive and your payment card is valid.
- If credit is exhausted ($0.00 balance), the upstream API rejects completion requests with an
insufficient_quotaerror.
3. Knowledge Base Updates Do Not Appear in Answers
- Trigger Re-Indexing: When you add new pages to Notion or upload new PDF catalogs, navigate to Knowledge Sources in the dashboard and click Re-index Source.
- Notion Integration Access: If syncing with Notion, verify that the page or database is explicitly shared with the NaviBot integration connection.
What to Send Technical Support
If the issue persists, send a brief diagnostic report to [email protected] or your project Telegram group:
- Website URL where the widget is installed.
- Inbox ID from your dashboard.
- Browser Console Screenshot: Press F12, click the Console tab, and take a screenshot of any red error messages (make sure no API keys or personal passwords are in view).