Webhook Subscriptions — Webhook subscriptions: event-driven agent runs
Webhook Subscriptions — Webhook subscriptions: event-driven agent runs
Finding
Denne side er vigtig, fordi den gør Hermes event-drevet: eksterne systemer kan starte agentkørsler eller sende direkte notifikationer uden at Lisa skal bygge et ekstra integrationslag i n8n eller LangGraph.
What it is
Webhook Subscriptions er Hermes’ native måde at oprette dynamiske webhook-endpoints, som eksterne services kan POST’e events til. Hver subscription kan filtrere på eventtyper, bruge payload-felter i prompt-skabeloner, køre en agent med bestemte skills eller levere en besked direkte uden LLM. Funktionen er især relevant til GitHub, CI/CD, betalinger, monitorering og simple push-notifikationer.
Should we use it?
Use now. For Lisa’s Hermes+n8n+LangGraph mission bør dette være standarden for eksterne events, der skal ind i Hermes’ agent-runtime, sessioner, skills og leveringskanaler. n8n bør stadig bruges til visuelle integrationsflows, men ikke til at genskabe Hermes’ agent-trigger, prompt-rendering eller chatlevering. LangGraph bør kun ind over, hvis eventet kræver kompleks stateful multi-agent orkestrering.
Recommendation
Brug Hermes Webhook Subscriptions som den primære “event ingress” til Hermes, og start med få, stramt navngivne subscriptions til konkrete driftshændelser og notifikationer.
Use now
- GitHub issues eller PR-events, hvor Hermes skal triagere, opsummere eller foreslå næste handling.
- CI/CD-status, hvor Hermes skal forklare build-fejl eller sende driftsoverblik til Telegram.
- Monitoreringsalerts, hvor Hermes skal vurdere alvor, sandsynlig årsag og anbefalet handling.
- Simple eksterne push-notifikationer med `deliver-only`, når der ikke er behov for LLM eller agentkørsel.
- Interne system-events fra n8n, hvor n8n kun sender signalet, og Hermes ejer agentresponsen.
Do not use / wait
- Brug det ikke til events uden HMAC/signatur, rate-limit eller klar afsenderkontrol.
- Brug det ikke til store, rå payloads med følsomme data; send kun nødvendige felter.
- Brug det ikke som erstatning for n8n, når flowet primært er visuel integration mellem SaaS-systemer uden agentbehov.
- Vent med public-facing webhook-flows, indtil endpoint, firewall, retries og governance er klart defineret.
- Brug ikke LLM-agentkørsel til rene notifikationer; brug `deliver-only` for nul LLM-omkostning.
Public page note
Webhook Subscriptions bør beskrives offentligt som Hermes’ sikre, event-drevne indgang til agentkørsler og notifikationer, uden at vise private endpoints, secrets, payloads eller interne routingdetaljer.