Skip to content
  1. New

    Live Session Replay

    • Watch a session report update in real time while the user is still active
    • Follow the live replay as new events arrive without needing to refresh the page
    • See the session automatically switch into a completed report when the recording ends
  2. Support Sessions & Widget Improvements

    • Problem descriptions on sessions — Agents can now add a description when creating a magic link, and widget users are prompted to describe their issue before starting a recording. The description appears prominently on the session replay page for context.
    • Session metadata on replay — When a session carries user metadata (e.g. user ID, email), it's displayed as a formatted JSON panel on the session replay page.
    • Magic link sessions now capture __clairvioWidgetMeta — If your app sets window.__clairvioWidgetMeta, it will be captured and stored on the session regardless of whether the session was started via the widget or a magic link.
    • Widget session email notifications — Org owners and admins receive an email when a widget user clicks "Allow recording" (so you can join the live session) and a second email with a direct link to the recording when the session completes.
    • Widget consent modal improvements — The "Allow recording" button now shows a clear hint when a description is required, and declining no longer prevents the user from starting a new session.
    • SDK debug mode — Set window.__clairvio_debug = true to enable SDK console logging. Logs are suppressed by default to keep customer browser consoles clean.
  3. Live Dashboard Updates, Replay Enhancements & More

    • Recording bar is now more noticeable — darker red with a slow pulse animation. Users can also move it to the top of the page if it overlaps content they need to reach.
    • Dashboard updates in real time — session statuses now update automatically without a manual refresh. Also added pagination to the session list, showing 10 per page by default.
    • Manually end sessions from the dashboard — added a force-end option for cases where a user forgets to click the stop button, so sessions don't get stuck in a recording state.
    • Session replay improvements — timestamps in the console, network, and navigation panels now show time relative to the start of the recording instead of wall-clock time. Timestamps highlight as the scrubber passes them so you can follow along in real time.
    • Event activity strip — a color-coded strip below the scrubber now shows when mouse movements, clicks, scrolls, and DOM changes occurred, giving a quick visual overview of activity throughout the session.