community-automations/webhook-triage

DevOps y Código

PublicSubagente de Claude

Triaje de webhooks

Cuando docenas de servicios disparan webhooks contra un mismo endpoint, un bloque if-else gigante se vuelve enseguida algo que nadie quiere tocar. Esta capa de triaje se pone delante y decide adónde pertenece cada evento.

sonnet4 díasWebhookOpenAIRedisSlack
ClaudeClaude
ROI for
README.md

Por qué este subagente

Cuando docenas de servicios disparan webhooks contra un mismo endpoint, un bloque if-else gigante se vuelve enseguida algo que nadie quiere tocar. Esta capa de triaje se pone delante y decide adónde pertenece cada evento.

Verifica la firma, parsea el evento, descarta duplicados contra una caché y enruta al handler correcto. Lo que no logra colocar se señala en Slack en vez de descartarse en silencio. Recibes un log de despacho limpio que muestra cada decisión y por qué se tomó.

Cómo se ejecuta

    • 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.

Salida de ejemplo

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.