Files

n8n-Workflows

Importierbar über Workflows → Import from File. Alle Workflows werden inaktiv importiert.

Datei Zweck Trigger
knaster-request.json Anfrage an den Router (/v1/run) und Antwort Webhook POST /webhook/knaster/run {input, skill?}
knaster-maintenance-chat.json Pflege-Agent per Prompt (HITL) n8n Chat
knaster-service-routine.json wöchentliche Service-Routine, Bericht an Kanal Zeitplan Mo 08:00
knaster-notify.json Meldungen von Healer/Policy an einen Kanal Webhook POST /webhook/knaster/notify (= NOTIFY_WEBHOOK_URL)
knaster-jobs.json Lifecycle-/Skill-Jobs an Trainings-Runner bzw. Hermes Webhook POST /webhook/knaster/jobs (= KNASTER_JOB_WEBHOOK_URL)

Nach dem Import:

  1. Credential knaster-router (Header Auth): Name Authorization, Wert Bearer <KNASTER_API_TOKEN>.
  2. Credential knaster-webhook (Header Auth) für eingehende Webhooks. Das gleiche Header-Paar muss im Aufrufer gesetzt werden.
  3. Im Knoten Konfiguration router_url und ggf. channel_url, trainer_url, hermes_url anpassen.

Die Entscheidungslogik liegt bewusst im Router-Service (ADR-0005). n8n kümmert sich um Trigger, Kanäle und Weiterleitung.