Skip to main content

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-id is not empty.
  • Verify that only one instance of widget.js is 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_quota error.

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:

  1. Website URL where the widget is installed.
  2. Inbox ID from your dashboard.
  3. 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).