💬 OnePage Live Chat

A live chat widget you can drop
on any page, in one line.

No database, no build step, no dependencies — just two files and a JSON store. The chat bubble in the corner of this page is the real, working thing.

Open Admin Dashboard →

What it does

💬

Floating widget

Bottom-right popup, works on any site.

📎

File attachments

Images render inline, other files link out.

📅

Appointments

Optional — toggle it off if you don't need it.

🟢

Online status

Admin sees who's actively chatting right now.

🎨

Fully brandable

Title, text, colors, avatar — all editable live.

🔒

Isolated per site

A unique key ties each widget to its own dashboard.

Embed it elsewhere

Paste this right before </body> on any page you want the chat to appear on. You can also copy it from the admin panel's "Get Embed Code" button, which stays in sync if you ever regenerate the key.

<script src="/onepage/assets/js/widget.js" data-api="/onepage/api.php" data-site-key="48199a7a0de77794730ab3c21e1a036c8bdf534e4c53fe9c"></script>

Manage conversations

Every message sent through this widget — from this page or any other page carrying the snippet above — lands in one place.

Open Admin Dashboard →