The same chat on every device.
Sign your user id on the server. Pong merges that user’s chats from every browser — and nobody can pretend to be them.
Spoof-proof
HMAC-SHA256 signature with a secret only your server knows.
Merge-safe
Anonymous chats from before login are joined in, never wiped.
Verified badge
Agents see which visitors are verified.
How it works
- SignOne line in PHP, Node.js or Python.
- Pass itIn PongSetup.identity or Pong('identify', …).
- DoneHistory follows the user.
What you get
Included in the Free plan and in Premium.
- Signatures valid for 7 days
- Pong('logout') for shared computers
- Unsigned name/email hints still label visitors
Questions, answered.
Can I use email as the user id?
Use a stable id instead — emails change.
Works well with
Comparing chat tools? See Pong next to Intercom, Zendesk, LiveChat, Tidio, Crisp, tawk.to and more.
JavaScript API
One function, a queue-safe API and real events — no postMessage parsing.
REST API
Send order updates into the chat, sync client data, pull history into your CRM.
Webhooks
New messages reach your endpoint the moment they are sent — signed, retried, one shape for every channel.
Shared team inbox
Every conversation in one place, with the context to answer it well.
Say hi to your visitors. They’re already here.
Free for one agent. One script tag, any site, two minutes.
Start free →