Agents online, right on your site

Every visitor is a conversation waiting to happen

ChatDock puts a beautiful live-chat widget on your website in 30 seconds. See who is browsing, answer in real time, and turn quiet traffic into paying customers, all from one calm inbox you actually own.

Free forever plan. No credit card. Self-host it on your own server.

Trusted by growing stores and agencies

NORTHWIND Hexalabs FORGE&CO bloomly.io ATLASWEAR
Features

Everything you need to talk to your traffic

No bloated suite, no per-seat surprises. Just the tools that help a real team answer real people, fast.

Real-time messaging

Messages land instantly over WebSockets, with typing indicators, read receipts, and sound alerts so nothing slips past your team.

Visitor insights

See the page each visitor is on, where they came from, their browser and location, before you even say hello.

Canned responses

Save your best answers once, then fire them with a shortcut. Shipping policy, returns, pricing: answered in two keystrokes.

Team inboxes

Invite agents, assign conversations, and run separate workspaces per site or client. Perfect for agencies juggling brands.

Widget customization

Match your brand: pick the color, position, greeting, and company name. Business plans can remove ChatDock branding entirely.

Works on any website

One script tag and you are live: WordPress, Shopify, Webflow, plain HTML, React, anything that renders a page.

Setup

Install in 30 seconds. Really.

1

Create your workspace

Sign up free and grab your unique widget key from the dashboard. No credit card, no sales call.

2

Paste one script tag

Drop the snippet before your closing body tag. It loads async, so it never slows your page down.

3

Start talking

The chat bubble appears on your site instantly. Open the dashboard and greet your first visitor.

index.html
<script
  src="https://yourdomain.com/widget.js"
  data-chatdock-key="YOUR_KEY"
  async></script>
Pricing

Simple pricing that scales with you

Start free, upgrade when the conversations do. Every plan includes real-time chat and the full dashboard.

Starter
$0forever

For solo founders getting their first conversations going.

  • 1 workspace
  • 1 agent seat
  • Unlimited conversations
  • Visitor insights
  • Widget customization
Start free
Business
$79/month

For agencies and multi-brand teams that need it all.

  • Everything in Pro
  • Unlimited workspaces
  • White-label: remove branding
  • Priority support
  • Self-hosting guidance
Get Business
FAQ

Questions, answered

Will the widget slow down my website?

No. The script loads asynchronously after your page renders, and the whole widget is a single lightweight file with zero dependencies. Your Core Web Vitals stay untouched.

Can I really self-host ChatDock?

Yes. ChatDock runs as a single Node.js server with a SQLite database, so it deploys anywhere: a $5 VPS, Railway, Fly.io, or your own rack. Your conversations live on your infrastructure, not ours.

Do I need a developer to install it?

If you can paste text, you can install ChatDock. Copy the one-line snippet into your site's HTML (or your platform's "custom code" box) and the bubble appears immediately.

What happens when my whole team is offline?

The widget switches to your custom offline message and keeps collecting messages (with the visitor's email if you enable that). Everything is waiting in the inbox when you're back.

Can I run chat for multiple websites or clients?

Yes. Each workspace has its own widget key, settings, team, and inbox. Agencies on the Business plan run unlimited workspaces from one login and can white-label the widget per client.

Your next customer is on your site
right now. Say hi.

Set up ChatDock in less time than it took to read this page.