community-automations/webhook-triage

DevOps & Mã nguồn

PublicSubagent Claude

Phân loại Webhook

Khi hàng chục dịch vụ cùng bắn webhook về một endpoint, khối if-else khổng lồ sẽ nhanh chóng biến thành thứ không ai muốn đụng vào. Tầng phân loại này nằm ở phía trước và quyết định mỗi sự kiện thuộc về đâu.

sonnet4 ngàyWebhookOpenAIRedisSlack
ClaudeClaude
ROI for
README.md

Tại sao chọn subagent này

Khi hàng chục dịch vụ cùng bắn webhook về một endpoint, khối if-else khổng lồ sẽ nhanh chóng biến thành thứ không ai muốn đụng vào. Tầng phân loại này nằm ở phía trước và quyết định mỗi sự kiện thuộc về đâu.

Nó xác minh chữ ký, phân tích cú pháp sự kiện, loại bỏ bản trùng lặp qua cache, rồi định tuyến đến đúng handler. Những gì không phân loại được sẽ được gắn cờ trên Slack thay vì bị bỏ qua âm thầm. Bạn sẽ có một nhật ký điều phối sạch sẽ ghi lại mọi quyết định và lý do đằng sau.

Cách vận hành

    • Read

      Used at step 01 to kick off the pipeline.

    • Write

      Used at step 01 to kick off the pipeline.

    • WebFetch

      Used at step 01 to kick off the pipeline.

    • WebSearch

      Used at step 01 to kick off the pipeline.

Ví dụ đầu ra

json
// Sample output
// (generated when the pipeline finishes)

Given a verified webhook payload, classify event type and urgency and return a JSON dispatch decision naming the target handler and dedupe key.

Unlock the rest

The full agent definition, install snippet, and starter task are gated for community members.

Members get the full `.md` agent file, the npm / pnpm install one-liners, a starter prompt that we've tuned against real runs, and the open-source repo when this automation ships there. One email, magic link, done.