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

Clarity integration #77814

Open
johnwc opened this issue Sep 19, 2024 · 7 comments
Open

Clarity integration #77814

johnwc opened this issue Sep 19, 2024 · 7 comments

Comments

@johnwc
Copy link

johnwc commented Sep 19, 2024

Problem Statement

Can we get integration with Microsoft Clarity added? It already does the replay recording. If we can just correlate the events in Sentry to a clarity session, we can go to clarity to view the session replay.

Solution Brainstorm

No response

Product Area

Issues

@getsantry
Copy link
Contributor

getsantry bot commented Sep 19, 2024

Assigning to @getsentry/support for routing ⏲️

@getsantry
Copy link
Contributor

getsantry bot commented Sep 20, 2024

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

@sentaur-athena
Copy link
Member

Thanks for submitting the request @johnwc. We don't have bandwidth to create a Clarity integration right now but we always welcome community contributions. New integrations can be build using our integration platform: https://docs.sentry.io/organization/integrations/integration-platform/public-integration/

@johnwc
Copy link
Author

johnwc commented Sep 20, 2024

@sentaur-athena I am not really sure I follow, how would creating a custom integration sitting between sentry and Clarity work? Do I have the ability to add to senty's UI, for example like a url to Clarity's replay?

Does sentry SDK have a session ID for each user, that I can send to Clarity so I can easily filter and find it in Clarity?

@getsantry
Copy link
Contributor

getsantry bot commented Sep 20, 2024

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

@sentaur-athena
Copy link
Member

oh sorry for the confusion, I read too fast 🤦 . You're right it can't be done with integration platform and it rerouted to our team by mistake probably because of the "integration" in it 😅

I missed that this in fact might need support in sdk 🤔 Let me loop in the correct people. Maybe someone from Replay is more helpful.

@jas-kas
Copy link
Member

jas-kas commented Sep 23, 2024

Hey @johnwc 👋

You can set custom context (https://docs.sentry.io/platforms/javascript/enriching-events/context/) to add a clarity session ID to your error events. Then, you can just look up the relevant session inside the Clarity platform. LMK if you have any questions!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

4 participants