Conversation timeline now shows system 'beats' for signed waivers and blocks
FeatureWeek of May 18, 2026
We’ve added a new concept called conversation beats — small timeline markers that surface meaningful moments inside a conversation that weren’t actually said by anyone.
Previously, when a prospect signed a waiver, the conversation timeline received a fake “admin” message attributed to a system actor. Going forward, those moments are rendered as compact grey markers in the timeline — visually distinct from real chat messages — so it’s clear what’s a person speaking versus a system event being logged.
- Waiver signed — visible to admins, advocates, and prospects. Shows the signer’s name and the waiver title.
- Advocate blocked / unblocked a prospect — visible to admins and to the advocate who took the action. Prospects don’t see it.
- Admin blocked / unblocked a prospect — visible to admins only. Used when a community admin moderates from the backend; the advocate and prospect aren’t notified in the timeline.
Each beat picks its own audience, so the same conversation may show different markers to an admin reviewing it than to the advocate or prospect involved. Every beat displays a relative timestamp (e.g. “1 minute ago”), and hovering reveals the exact time.
No admin action required. Existing waiver-signed entries that landed before this change remain as messages on the timeline; only new signings render as beats.