Skip to content

feat(integrations): Add Hookdeck, Struct, and Clip third-party integrations - #19629

Merged
souredoutlook merged 1 commit into
masterfrom
cursor/add-hookdeck-struct-clip-integrations-c3ee
Oct 10, 2026
Merged

souredoutlook merged 1 commit into
masterfrom
cursor/add-hookdeck-struct-clip-integrations-c3ee

Conversation

@souredoutlook

@souredoutlook souredoutlook commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

DESCRIBE YOUR PR

This PR adds three new third-party Sentry Integration Platform integrations to the documentation:

1. Hookdeck (hookdeck)

2. Struct (struct-managed-monitors)

3. Clip by Arito (clip-by-arito)

Changes Made

  • ✅ Added all three integrations to docs/integrations/third-party-integrations/index.mdx in alphabetical order
  • ✅ Used exact Integration Platform app slugs in comments (never shortened)
  • ✅ Added six redirect entries in redirects.js (2 per integration):
    • /organization/integrations/<slug>/ → /integrations/third-party-integrations/
    • /integrations/<slug>/ → /integrations/third-party-integrations/

Follows the pattern from recent PRs: #19381, #19483, #19519, #19531, #19586

Conflict Resolution

Rebased onto current master to resolve conflicts with PR #19381 (Aldena/Shipfox):

  • Conflict: Both PRs modified the same area of index.mdx (around Steadwing/Superlog entries)
  • Resolution: Kept this PR's Struct addition AND kept master's updated Superlog URLs (superlog.sh and github.com/superloglabs/responder-oss)
  • Result: All integrations from both PRs are present with correct alphabetical ordering

IS YOUR CHANGE URGENT?

  • Urgent deadline (GA date, etc.): YYYY-MM-DD
  • Other deadline: YYYY-MM-DD
  • No deadline: Not urgent, can wait up to 1 week+

PRE-MERGE CHECKLIST

  • Checked Vercel preview for correctness, including links
  • PR was reviewed and approved by any necessary SMEs (subject matter experts)
  • PR was reviewed and approved by a member of the Sentry docs team
Open in Web Open in Cursor 

@vercel

vercel Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
develop-docs Ready Ready Preview Oct 10, 2026 11:02am UTC
sentry-docs Ready Ready Preview Oct 10, 2026 11:02am UTC

Request Review

@cursor

cursor Bot commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

The change adds three names to a listing page. It also adds six permanent redirects to that page.
The plan checks listing reachability, integration page loads, and error volume.
An issue escalates when server failures appear or those page loads drop.

Rollout complete

Services: sentry-docs.

Plan

What changed

The third-party integrations listing now names Clip, Hookdeck, and Struct.
Requests to six new slug paths now redirect to that listing.
The six sources are /integrations/hookdeck/, /integrations/clip-by-arito/, /integrations/struct-managed-monitors/, and the same slugs under /organization/integrations/.
This change is live after sentry-docs deploys.

Risk

A wrong redirect target returns 404 for the new slug paths.
A broken listing page fails for readers of the catalog.
A fault in the shared redirect list can break other user-docs paths.

Intended effect

The new names on the page are not queryable.
Use listing URL traffic as the proxy that the page still serves.
Absent looks like listing middleware and server spans fall to zero while site pageloads continue.
The new slug URLs have no pre-deploy traffic. That zero is the baseline.

Signal Baseline Rule Source
Listing middleware volume 1700 spans in 24h window 2026-10-01T02:00Z to 2026-10-02T02:05Z Hold above zero. Absent is a 24h total near zero. Sentry org sentry project docs. Query http.url:*third-party-integrations* with span.op:middleware. Traces sample at 30%.
Listing HTTP server status 7 spans, all status 200, in 24h window 2026-10-01T02:00Z to 2026-10-02T02:05Z. The 7d window 2026-09-25T02:00Z to 2026-10-02T02:05Z is the same 7. Hold as status 200 only. Absent is zero server 200s while site pageloads continue. Sentry org sentry project docs. Query span.op:http.server http.url:*third-party-integrations*. Group by http.status_code.
New slug URL traffic 0 spans in 24h window 2026-10-01T02:00Z to 2026-10-02T02:05Z for hookdeck, clip-by-arito, and struct-managed-monitors Keep 404s at zero on those URLs. A new 404 after deploy means the redirect failed. Sentry org sentry project docs. Query http.url:*hookdeck* OR http.url:*clip-by-arito* OR http.url:*struct-managed-monitors*.

Regression watch

This diff can break the listing page or the shared redirect table.
Watch error volume, server 404s, and sibling integration pageloads.
Algolia fetch failures and other third-party titles already fire. Do not treat those titles alone as a new fault.

Signal Baseline Rule Source
Docs error volume Hourly count 0-36 in 24h window 2026-10-01T02:00Z to 2026-10-02T02:05Z. Total 136. Peak 36 at 2026-10-01T07:00Z. Most hours 0-11. Hold inside 0-36 per hour. Escalate if hours stay above 36 or the 24h total rises far above 136. Sentry org sentry project docs. Dataset errors. Query empty. Series count() by 1h.
HTTP 5xx on docs 0 http.server spans with status >=500 in 24h window 2026-10-01T02:00Z to 2026-10-02T02:05Z Hold at zero. Any 5xx is a regression. Sentry org sentry project docs. Query span.op:http.server http.status_code:>=500.
HTTP 404 on docs 3 http.server spans with status 404 in 24h window 2026-10-01T02:00Z to 2026-10-02T02:05Z Hold inside 0-3 per 24h. Escalate if 404s rise after the redirect list ships. Sentry org sentry project docs. Query span.op:http.server http.status_code:>=400.
Integration pageloads 1017 pageloads in 24h window 2026-10-01T02:00Z to 2026-10-02T02:05Z. 9937 pageloads in 7d window 2026-09-25T02:00Z to 2026-10-02T02:05Z, about 1420 per day. Hold inside 1017-1420 per day. Escalate if pageloads fall below 1017 while site pageloads hold. Sentry org sentry project docs. Query span.op:pageload http.url:*integrations*. Traces sample at 30%.

Not observable

Whether Clip, Hookdeck, and Struct render as list text.
Whether Vercel returns 301 for the new slugs. Edge redirects may not emit spans.
No hourly band exists for listing middleware volume. Only one 24h total was measured.

souredoutlook added a commit that referenced this pull request Oct 8, 2026
…19859)

<!-- CURSOR_AGENT_PR_BODY_BEGIN -->
## DESCRIBE YOUR PR

This PR adds the Ando Sentry Integration Platform app to the third-party
integrations documentation.

**Changes:**
- Added Ando to the integrations list in alphabetical order (between
Aldena and Application Platform)
- Added redirect from `/organization/integrations/ando/` to
`/integrations/third-party-integrations/`
- Added redirect from `/integrations/ando/` to
`/integrations/third-party-integrations/`

**Details:**
- Display name: Ando
- Slug: `ando`
- External docs:
https://docs.ando.so/docs/connecting-apps-to-ando/sentry
- Support: hello@ando.so
- Category: notifications

This follows the established pattern from recent PRs like #19381 and
#19629.

## IS YOUR CHANGE URGENT?

- [ ] Urgent deadline (GA date, etc.): YYYY-MM-DD
- [ ] Other deadline: YYYY-MM-DD
- [x] No deadline: Not urgent, can wait up to 1 week+

## PRE-MERGE CHECKLIST

- [ ] Checked Vercel preview for correctness, including links
- [ ] PR was reviewed and approved by any necessary SMEs (subject matter
experts)
- [ ] PR was reviewed and approved by a member of the [Sentry docs
team](https://github.com/orgs/getsentry/teams/docs)
<!-- CURSOR_AGENT_PR_BODY_END -->

<div><a
href="https://cursor.com/agents/bc-edccd756-688b-56e7-bbd5-6d3b6ab9f721?cursor_ref=pr_footer&cursor_cta=open_in_web"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/assets/images/open-in-web-dark.png"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/assets/images/open-in-web-light.png"><img
alt="Open in Web" width="114" height="28"
src="https://cursor.com/assets/images/open-in-web-dark.png"></picture></a>&nbsp;<a
href="https://cursor.com/background-agent?bcId=bc-edccd756-688b-56e7-bbd5-6d3b6ab9f721&cursor_ref=pr_footer&cursor_cta=open_in_cursor"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/assets/images/open-in-cursor-dark.png"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/assets/images/open-in-cursor-light.png"><img
alt="Open in Cursor" width="131" height="28"
src="https://cursor.com/assets/images/open-in-cursor-dark.png"></picture></a>&nbsp;</div>

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Nicholas Meisenheimer <souredoutlook@users.noreply.github.com>
…ations

- Add Hookdeck (event gateway with bidirectional status sync)
- Add Struct (AI on-call for Sentry errors and Auto Monitors)
- Add Clip by Arito (reads Sentry issues + User Feedback into cases)

All entries added alphabetically with correct slugs and redirects.

Co-authored-by: Nicholas Meisenheimer <souredoutlook@users.noreply.github.com>
@cursor
cursor Bot force-pushed the cursor/add-hookdeck-struct-clip-integrations-c3ee branch from 1fd6517 to 2cef76a Compare October 10, 2026 10:55
@souredoutlook
souredoutlook merged commit 52d502d into master Oct 10, 2026
27 of 28 checks passed
@souredoutlook
souredoutlook deleted the cursor/add-hookdeck-struct-clip-integrations-c3ee branch October 10, 2026 11:07
@cursor

cursor Bot commented Oct 10, 2026

Copy link
Copy Markdown
Contributor

Verified in production

  • The listing page served after this ship, and other docs paths stayed healthy.

This branch was successfully deployed

2 active deployments
Preview – sentry-docs — 2cef76a8 Deployed Oct 10, 2026 by vercel[bot]
Preview – develop-docs — 2cef76a8 Deployed Oct 10, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority: Normal Docs review has no urgent deadline

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants