Skip to content

chore(intercom): replace zendesk with new help center#114609

Merged
sentaur-athena merged 5 commits intomasterfrom
athena/replace-zendesk-link
May 1, 2026
Merged

chore(intercom): replace zendesk with new help center#114609
sentaur-athena merged 5 commits intomasterfrom
athena/replace-zendesk-link

Conversation

@sentaur-athena
Copy link
Copy Markdown
Member

No description provided.

@sentaur-athena sentaur-athena requested review from a team as code owners May 1, 2026 20:09
@sentaur-athena sentaur-athena marked this pull request as draft May 1, 2026 20:09
@github-actions github-actions Bot added Scope: Frontend Automatically applied to PRs that change frontend components Scope: Backend Automatically applied to PRs that change backend components labels May 1, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 1, 2026

🚨 Warning: This pull request contains Frontend and Backend changes!

It's discouraged to make changes to Sentry's Frontend and Backend in a single pull request. The Frontend and Backend are not atomically deployed. If the changes are interdependent of each other, they must be separated into two pull requests and be made forward or backwards compatible, such that the Backend or Frontend can be safely deployed independently.

Have questions? Please ask in the #discuss-dev-infra channel.

Comment on lines 30 to 36
</p>
<p><a href="{{ view_monitors_link }}" class="btn">View Monitors</a></p>
<p>
Still facing issues? <a href="https://sentry.zendesk.com/hc/en-us/requests/new">Reach out to our support team</a>.
Still facing issues? <a href="https://www.sentry.help/">Reach out to our support team</a>.
</p>
{% endblock %}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: The support link in the broken-monitors.html email template incorrectly points to the help center homepage instead of the new request form.
Severity: LOW

Suggested Fix

In broken-monitors.html, change the href for the support link from https://www.sentry.help/ to https://www.sentry.help/requests/new to ensure users are directed to the correct support request form.

Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent. Verify if this is a real issue. If it is, propose a fix; if not, explain why it's
not valid.

Location: src/sentry/templates/sentry/emails/crons/broken-monitors.html#L30-L36

Potential issue: The 'Reach out to our support team' link in the `broken-monitors.html`
email template was changed to point to the general help center homepage
(`https://www.sentry.help/`) instead of the support request form. This is inconsistent
with other similar links in the codebase, such as in `broken-monitors.txt` and
`muted-monitors.html`, which correctly use `https://www.sentry.help/requests/new`. This
change creates a functional regression, as users are no longer taken directly to the
support form, adding an extra step to the process of seeking help.

Did we get this right? 👍 / 👎 to inform future reviews.

Copy link
Copy Markdown
Contributor

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit bce7374. Configure here.


{% block footer %}
<a href="https://sentry.zendesk.com/hc/en-us/">Help Center</a>
<a href="https://sentry.help/">Help Center</a>
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing www. prefix in help center URL

Medium Severity

The member invite email uses https://sentry.help/ while every other URL in this PR consistently uses https://www.sentry.help/. This could point to a different (or non-existent) domain, resulting in a broken Help Center link for new members receiving their invitation email.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit bce7374. Configure here.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems legit? If nothing else might be nice to be consistent.

<p><a href="{{ view_monitors_link }}" class="btn">View Monitors</a></p>
<p>
Still facing issues? <a href="https://sentry.zendesk.com/hc/en-us/requests/new">Reach out to our support team</a>.
Still facing issues? <a href="https://www.sentry.help/">Reach out to our support team</a>.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Broken-monitors HTML drops /requests/new support path

Medium Severity

The broken-monitors HTML email links to https://www.sentry.help/ (the help center homepage) instead of https://www.sentry.help/requests/new (the support request form). The corresponding .txt template correctly uses /requests/new, as do both muted-monitors.html and muted-monitors.txt. The link text says "Reach out to our support team," so the intent is to link to the request form, not the homepage.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit bce7374. Configure here.

Copy link
Copy Markdown
Contributor

@saponifi3d saponifi3d left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm, just the (probably nit) to add www on the one url.

{t('Take a tour')}
</Button>
<ExternalLink href="https://sentry.zendesk.com/hc/en-us/articles/48882501173915">
<ExternalLink href="https://www.sentry.help/articles/48882501173915">
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we need a redirect from sentry.help to www.sentry.help? wonder if users might navigate to the wrong on since browsers hide www. by default now.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It does work right now but I got dns resolution earlier when I didn't enter www.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ah yup works for me now too 👍🏼

@sentaur-athena sentaur-athena marked this pull request as ready for review May 1, 2026 22:15
@sentaur-athena sentaur-athena enabled auto-merge (squash) May 1, 2026 22:15
@sentaur-athena sentaur-athena merged commit ab7e8bc into master May 1, 2026
66 checks passed
@sentaur-athena sentaur-athena deleted the athena/replace-zendesk-link branch May 1, 2026 22:26
cleptric pushed a commit that referenced this pull request May 5, 2026
Co-authored-by: George K. <62101637+t-h-man@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants