Session recordings
Last updated February 4, 2025
What is a session recording?
A session recording is a detailed replay of everything a user (customer or visitor) does on your site or app. It's like watching a video of the user's screen, showing exactly what they saw and did.
Where to find session recordings
Customer timeline
You can see session recordings for any customer who has used your app in their customer timeline.
Session recording list
This shows all sessions for any user on your app. Just click on the hamburger menu on top-left and select “session recordings”. Use the hotkey 'GS' to quickly access this list.
What's in a session recording
User information
You can see details about the user's location, device, and browser.
Timeline
The timeline shows page changes, new chats, and any issues that came up during the session.
Playback controls
You can speed up playback, skip inactive periods, and switch between relative time and time of day views.
Developer tools
User actions
See every action the user took, including clicks, typing, and window resizing.
Network traffic
View all network calls made during the session, helpful for debugging communication with your backend.
Console logs
Check the JavaScript console output from the user's session.
Custom events
If you're sending custom events, they'll show up here.
Sentry errors
Any errors logged by Sentry during the session will be visible here.
Session recording list
In the session recording list, you can see:
- How long each user used your app
- When they used it
- Where they were using it from
- How many pages they visited
- Any errors they encountered
- Tickets they opened
- Failed network requests
Filtering sessions
You can narrow down the list using search filters. Filter by time frame, user, pages visited, device type, operating system, browser, or whether the session includes bugs or conversations.
Disable session recordings
Whether for compliance or team preferences, disable recordings entirely or restrict them by domain. To enable or disable, go to “App Configuration > Session Recording” . Enable or disable session recordings for the entire app or for some exceptions.