Chatneer SaaS
Chatneer, live cobrowsing and session replay for support teams
How we built Chatneer, a tool that records, replays, and lets support agents watch a customer's screen live, built with rrweb.
- Live
- Watch and replay sessions
- rrweb
- Exact screen capture
- WS + Socket.IO
- Works either way

The idea
Support agents waste a lot of time asking customers to describe what is on their screen. Chatneer gets rid of the guessing. It records every session, plays it back exactly as it happened, and lets an agent watch the customer's screen live while they are on the call.
What we built
- An agent dashboard (built in Angular) to browse, search, and replay recorded sessions.
- A recording and replay server using rrweb, saving what happened as data in MySQL.
- A live layer that streams a customer's screen to an agent in real time, which can run over either of two connection methods depending on what suits.
- Live viewer and admin streams, with health checks and documented APIs.
Why it matters
Recording, replay, and live screen-sharing are usually three separate tools. Chatneer does all three from the same place, so the recording that helps you debug a problem later is the same one that powers a live support call. Nothing is bolted together.