Messages, typing indicator, online presence, and read receipts all run over a persistent WebSocket connection. Customer and team see each other in real time – like a modern messenger.
The key capabilities of this feature at a glance.
Messages appear without delay on both sides.
"Typing…" shows that a reply is coming.
The customer sees whether the team is currently available.
Read status brings clarity to both sides.
What happens behind the scenes – in three steps.
Widget and inbox connect via WebSocket on open.
Every message and typing status is transmitted immediately.
Presence and read receipts keep both sides in sync.