More in Live chat
- Turn on the chat widget
- Two-way translation and AI replies
- Team members, roles and agent routing
- How do I add live chat to my website?
- How do I change the chat widget’s color, position and greeting?
- What do visitors see when nobody is online?
- Can I share a chat link without a website?
- How do I open the chat from my own button?
- How do I hide the chat widget on some pages?
- How does two-way chat translation work?
- How do I set up AI replies from my knowledge base?
- How are AI calls counted in chat?
- What can each team role do?
- How do I invite a team member?
- Who on my team can see visitors’ personal data?
- How are conversations assigned to agents?
- How do I create and use canned replies in live chat?
- All guides in this category
Still have a question?
Could not find it? A person reads every message, usually within a few hours on business days.
Chat with usShort answer
Check in this order: chat is switched on and the page was reloaded, the tag has no data-chat="false", “Hide bubble on mobile” is not hiding it, and the page’s domain is registered.
Causes and fixes
| What you see | Cause and fix |
|---|---|
widget.js never loads | Chat is off or was not saved in Live chatChat settingsAppearance, the tag carries data-chat="false", or analytics itself is not sending. Check the installation first. |
widget.js loads, no bubble, narrow window | Hide bubble on mobile is on. It hides the bubble when the window is narrower than 640 px or the browser identifies as a phone. Widen the window or turn the setting off. |
widget.js loads, no bubble, any size | The page’s domain is not registered on the SDK code page. The chat service then answers as if chat were off; nothing is shown and no error appears. |
| Console shows a CSP error | Your Content-Security-Policy must allow the chat host for the script and the conversation window, and the chat gateway for the live connection. The error names the host to add. |
| Bubble shows, the window opens as a message form | Nobody is online and no AI assistant is answering, or this month’s conversation quota is used up. See what visitors see when nobody is online. |
Still nothing after changing a setting?
Settings are read when the page loads, so reload the page after every change. A page cache or CDN can keep serving an older copy of the HTML; that matters only if you changed the script tag itself.
Did this answer your question?
We use your answers to fix and expand this page.
Couldn’t send. Please try again in a minute.
Thanks for the feedback. We’ll use it to improve this page.You’ve already sent feedback on this page. Thanks.