Erste Schritte

Sende deinen ersten Alert in unter 5 Minuten. Erstelle einen Channel, kopiere die Webhook-URL und sende etwas JSON per POST.

Beliebtes Rezept

Dependabot-Pull-Requests auf deinem HandyEin Channel, ein GitHub-Workflow, keine GitHub App. Tippe auf den Alert, um den Pull Request zu prüfen.

1. Channel erstellen

Klicke in deinem Workspace auf Channel erstellen. Gib ihm einen Namen wie production-errors und wähle ein Emoji. Jeder Channel bekommt seine eigene Webhook-URL.

2. Webhook-URL kopieren

Öffne die Einstellungen deines Channels, dort findest du die Webhook-URL:

https://zenhook.dev/api/webhook/dein-eindeutiger-token

3. Test-Alert senden

Probiere es in deinem Terminal aus:

bash
curl -X POST https://zenhook.dev/api/webhook/YOUR_TOKEN \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Zenhook funktioniert!",
    "level": "success",
    "emoji": "🚀",
    "message": "Erster Alert aus dem Terminal gesendet."
  }'

4. In deinen Code einbauen

Ein einfacher fetch-Aufruf reicht. Kein SDK nötig.

typescript
await fetch("https://zenhook.dev/api/webhook/YOUR_TOKEN", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    title: "Neue Registrierung!",
    level: "success",
    emoji: "🎉",
    fields: [
      { label: "Email", value: "[email protected]" },
      { label: "Plan", value: "Pro" }
    ]
  })
});