Help Center

Docs

Live Chat

Add a live-chat bubble to your own website and answer visitors from the Service Inbox

What Live Chat Is

A chat bubble on your own site whose conversations land as tickets in your Inbox.

Live Chat puts a floating chat bubble on your own website. When a visitor opens it and sends a message, a support ticket is created in your Service Inbox with a Live chat origin chip, and your agents reply from the same three-pane workspace they use for every other channel. There is no separate chat console to learn — live chat is just another way a ticket can arrive.

A Business plan feature
Live chat is available on Business and above, alongside the rest of the public support surfaces (your Help Center and customer ticket portal). A chat conversation is an ordinary ticket, so your SLA response targets start counting the moment it arrives, and assignment and macros work the same way they do on an email or portal ticket.

Turning Live Chat On

Live chat rides on your published Help Center.

The chat widget resolves your organization from your enabled Help Center. That keeps setup to a single switch: once your Help Center is turned on with a public address, the chat widget can mount against it. If your Help Center is off, the bubble shows a friendly “chat isn't available” state rather than a broken widget.

1

Enable your Help Center

Go to Service → Settings → Help Center, choose a public address (the Public address field), and turn Public Help Center on in the Publish section. See Your Public Help Center for the full walkthrough. The address you pick is your organization key for the chat widget.

2

Add the one-line script to your site

Drop a single <script> tag onto any page of your website, just before the closing </body>. Replace your-address with the public address you chose above:

3

Publish your site

The bubble appears in the bottom corner. Visitors click it, type a message, and it becomes a ticket in your Inbox in real time.

The embed snippet

<script src="https://app.laureo.io/embed/chat.js" data-org-slug="your-address" async></script>

The script is self-contained — no other tags, stylesheets, or dependencies. It mounts a launcher and, when opened, a panel that frames the chat against your app origin, so the widget never needs access to anything on your own site.

Widget Options

A few optional attributes tune where the bubble sits and what it says.

  • data-org-slug — Required. Your Help Center's public address, which tells the widget whose Inbox to route chats to.
  • data-position — Optional. bottom-right (default) or bottom-left.
  • data-launcher-label — Optional. The accessible label on the bubble (default “Chat with us”).

The chat window picks up your Help Center brand color automatically, so the conversation matches the rest of your customer-facing surfaces without extra configuration.

Working Chats in the Inbox

A chat is a ticket, so every Inbox tool already applies.

A live-chat conversation opens in the center pane like any ticket. You reply in real time, add internal notes, assign it to a teammate, insert a macro, pull in a knowledge base article, or (on Ultra) let the AI copilot draft a response. The Live chat chip on the ticket tells you at a glance that the customer is (or was) chatting live, so you can prioritize an active conversation over an email that can wait.

Nothing is lost when you are away
If a visitor sends a message when no agent is available, their message is still captured as a ticket — with the visitor's contact details when they share them — so you can follow up by email or reply the next time you are in the Inbox. An unattended chat never disappears.
One customer record, every channel
Because a chat is a ticket on the same customer record as the rest of the CRM, the Inbox context panel shows the visitor's open deals, account tier, and history the moment they are matched to a known contact — so a live conversation carries the full relationship, not just the current message.

Blocking an Abusive Visitor

Turn one visitor away from the ticket, and undo it from Service settings.

Every live-chat ticket has a Block visitor action in the Customer tab of the context panel. It takes two presses: the first arms it and spells out what it will do, the second commits. That is the only place a block starts, and it works whether or not the visitor left an address.

What blocking does

  • Ends the conversation in front of you: the visitor's live session stops being served from the moment you block, mid-thread if need be.
  • Turns away new chats from that same widget session and from the email address on file, when the visitor left one. The address is the arm that lasts.
  • Tells the visitor nothing: they get the ordinary “chat isn't available” state, identical to what a site with no chat set up shows, so a blocked party cannot confirm they were blocked.
  • Does not follow a stranger around: an anonymous visitor who left no address and reloads the page arrives as someone new. Devices are never fingerprinted, so the durable protection is the address.
The block button and the unblock list live on different pages
Blocking happens on the ticket; undoing it does not, and there is no undo on the ticket at all. Open Service → Settings → Help Center and scroll to Blocked visitors. Every block your team has made is listed there with the date and any note, each row carrying an Unblock control. Unblocking takes effect on that visitor's next attempt, with nothing to re-sync.
Who can block and unblock
Both halves take permission to edit tickets: a view-only agent cannot block a visitor, and the Blocked visitors panel does not appear for them at all. The panel is also plan-gated the same way chat is, so blocking live-chat visitors is part of the Business plan.