Talk to the people on your website — while they are still there
LiveChat is live chat that takes one script tag. Visitors get a chat bubble on every page, your team gets a shared real-time inbox, and nobody has to wait for tomorrow's email reply.
Free for 2 agents. No credit card, no sales call, no cookie banner of our own.
Everything a support inbox needs
Built for the conversation, not for the ticket queue
Nine things your team actually uses every day — and two of them do not exist in most chat tools at all.
Real-time live chat
One script tag puts a chat bubble on every page. Messages travel over a websocket in both directions, with sending → sent → read states and typing indicators, so nobody is left guessing.
MagicType
Your agents see what the visitor is typing while they type it — before the message is sent. The answer is half-written by the time the question arrives.
Routing & assignment
New chats land unassigned in front of every online agent. Round-robin auto-assign, manual assignment, or let the first agent to reply claim the conversation — with an "X is replying…" hint.
Triggers & welcome messages
Greet people by name on the pricing page after 20 seconds. Triggers fire on URL pattern plus time-on-page, and only turn into a real conversation when the visitor answers.
Canned responses
Type !shipping, or hit / for the picker, and the whole answer expands in the composer. Your team stops retyping the same four paragraphs about return policy.
Visitor intel
Every conversation opens with the page they are on, where they came from, their browser and OS, their country and city, and their email once captured.
Availability & schedules
The widget goes online when an agent is online. A per-workspace schedule can force it online anyway, and offline hours swap the composer for an email-capture form.
Internal notes
Leave context for the next agent inside the same thread, styled distinctly and never visible to the visitor. Handovers stop happening in a separate chat app.
Files & images
Both sides can attach screenshots, receipts and PDFs up to 5 MB. Images render inline in the thread instead of turning into a link nobody clicks.
How it works
Live in about two minutes
There is no SDK to learn and no build step to change. Copy, paste, invite your team.
Step 1
Paste one script tag
Drop the snippet before </body> on every page — or once into your layout template. The loader injects an isolated iframe, so nothing on your site can restyle it and nothing in it can leak out.
Step 2
Your agents come online
Invite the team, flip availability to online, and the bubble goes live. New chats land in Unassigned in front of everyone, with a badge and a sound; auto-assign or reply-to-claim decides who owns it.
Step 3
Start chatting
Visitors keep their conversation across page navigations, agents see typing as it happens, and a resolved thread reopens itself the moment the visitor comes back with one more question.
Step 1, in full:
<script src="https://livechat-api.seu33.brandmill.nl/widget.js" data-website-id="11111111-1111-4111-8111-111111111111" async></script>
Pricing
Pay per agent, never per conversation
Chat volume is your customers talking to you — charging for that would be charging you for succeeding. We meter seats.
Free
€0
forever
Enough to answer real customers with a small team.
- Unlimited conversations
- Live chat with read receipts
- Shared inbox: Unassigned / Mine / All
- Visitor intel & internal notes
- File and image uploads
Pro
€25
per seat / month
Every feature switched on, including the two that close deals.
- Everything in Free
- MagicType live typing preview
- Proactive triggers & welcome messages
- Canned responses with ! and / expansion
- Round-robin auto-assign
- Widget theming & availability schedules
Unlimited
Talk to us
volume pricing
For support teams that outgrew counting seats.
- Everything in Pro
- No seat cap on invites
- Usage counters & monthly reporting
- Priority support from our own inbox
Every plan includes unlimited conversations, unlimited websites per workspace, and usage counters you can read yourself.
See it working before you install anything
The demo is a real webshop page carrying the real embed snippet. Open it, send a message, then watch it arrive in the agent dashboard in the next tab.