Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Docs] Educate Users on How to Better Connect Replays to their Support Software #9037

Closed
jas-kas opened this issue Feb 2, 2024 · 2 comments · Fixed by #9836
Closed

[Docs] Educate Users on How to Better Connect Replays to their Support Software #9037

jas-kas opened this issue Feb 2, 2024 · 2 comments · Fixed by #9836
Assignees
Labels
Effort: Medium Product Area: Replays Team: Replay team-replay Type: Content Issues about the contents of our docs

Comments

@jas-kas
Copy link
Member

jas-kas commented Feb 2, 2024

Problem Statement

A very common use-case is that organizations want to have replays (which are effectively repros) of what users were doing before submitting a support ticket (e.g., Intercom, Zendesk, etc.). When a support ticket is more vague and/or requires further technical investigation, it often gets routed to an engineering team to debug. However, there's no guarantee there will be an associated replay for that support issue, which is one of the core ways users get value out of replays (especially for non-errors).

Solution Brainstorm

Improve the connection of replays to support tickets by increasing the likelihood of relevant replays to be available in Sentry.

Today, we do offer a way to trigger creating a replay at the time of opening a Support widget, here's how that can be done: If you have on error sample rate > 0, we buffer up to 60 seconds of replay - you can then call replay.flush() (where replay is an instance of Sentry.Replay, another method is to call client.getIntegrationByName but that's only available in latest SDK) to send the replay to Sentry (so "creating" the replay) when the user opens the X support widget.

We can highlight how this can be done in our docs to educate users, serve a core use-case, and help people get more value out of Replay.

Entry under Custom Sampling: https://docs.sentry.io/platforms/javascript/session-replay/understanding-sessions/#examples-of-custom-sampling

@getsantry
Copy link
Contributor

getsantry bot commented Feb 2, 2024

Routing to @getsentry/product-owners-replays for triage ⏲️

@stephanie-anderson stephanie-anderson added the Type: Content Issues about the contents of our docs label Feb 23, 2024
@jas-kas
Copy link
Member Author

jas-kas commented Mar 13, 2024

billyvg added a commit that referenced this issue Apr 26, 2024
Adds a hypothetical example of how you can send a replay when a user opens a support widget.

Closes #9037
billyvg added a commit that referenced this issue May 10, 2024
…9836)

Adds a hypothetical example of how you can send a replay when a user opens a support widget.

Closes #9037

---------

Co-authored-by: Jasmin <[email protected]>
Co-authored-by: vivianyentran <[email protected]>
antonpirker pushed a commit that referenced this issue May 14, 2024
…9836)

Adds a hypothetical example of how you can send a replay when a user opens a support widget.

Closes #9037

---------

Co-authored-by: Jasmin <[email protected]>
Co-authored-by: vivianyentran <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Effort: Medium Product Area: Replays Team: Replay team-replay Type: Content Issues about the contents of our docs
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants