Install and set up

Install

  1. In Hazelchat, add your website and copy its installation code (free account at https://app.hazelchat.co/signup?utm_source=concrete&utm_medium=marketplace&utm_campaign=docs).
  2. Install this add-on under Extend Concrete.
  3. Open Dashboard > Hazelchat, paste the installation code and click Save. Only the 64-character public key is kept, and saving clears the page cache.
  4. Back in Hazelchat, click Publish and switch on. Hazelchat checks the script is on your live page and verifies the website.

If you pasted a Hazelchat script under Tracking Codes before, the settings page asks you to remove it so the chat loads once.

What it adds

Every public page gets one tag before the end of the page:

<script src="https://app.hazelchat.co/widget.js" id="hazelchat-concrete" data-agent="<key>" defer></script>

Nothing in the Dashboard or while a page is being edited. No database tables, no blocks, no requests from Concrete to Hazelchat.

Visitor consent

Under More, turn on Wait for my consent manager. The chat then starts only after your consent tool sends window.dispatchEvent(new CustomEvent('hazelchat-consent', { detail: true })).

Remove

Empty the field and save, or uninstall the add-on. Uninstalling removes its Dashboard page and settings.

Questions: hello@hazelchat.co