Skip to content

Verify and troubleshoot

Check the deployed page with the same hostname and chatbot visitors will use.

Verify the installation

  1. Open a published page in a private browser window and click the launcher. Check the title and welcome message.
  2. Send a question covered by your knowledge. Confirm the reply and open any source links. If you built your own chat interface, send the same question through your integration.
  3. Open Analytics → Conversations in the workspace to find the new conversation. The Integration page also shows Receiving conversations from the widget after the first widget or API chat.
  4. After launch, check Analytics → Knowledge gaps for unanswered questions. Add or update the relevant sources, then test the questions again in Playground.

Common issues

SymptomWhat to check
The launcher is missingConfirm the bot is Live, the snippet is on the page, and the browser can load embed.min.js in production or embed.js in local development. Check that data-widget-origin points to the widget host.
KnowledgeChatbot is not defined in the consoleYour page calls the old API. Rename KnowledgeChatbot to BbChat and KnowledgeChatbotConfig to BbChatConfig.
The greeting sound does not playBrowsers block sound until the visitor interacts with the page. It plays after the first click. It also stays silent if the greeting bubble is off (data-teaser="false"), was dismissed in this tab, or the tab is in the background.
The widget says it is offline or unavailable on the siteCheck the chatbot's status and plan capacity. Confirm the page's hostname belongs to the workspace or is listed in Settings → Allowed domains.
The chatbot gives the fallback replyCheck that the relevant source is Ready and assigned to the selected chatbot. Use Test retrieval in Knowledge to see which passages match.
Replies stop after a usage limitCheck the workspace account's usage in Billing. Widget and API replies share an allowance, while the workspace Playground has a separate allowance.

If the chatbot needs more material to answer, review its sources and add the missing information. Add knowledge