MetronHR mit n8n verbinden

n8n nimmt Webhooks aus MetronHR mit dem Webhook-Knoten entgegen und ruft die REST-API mit dem HTTP-Request-Knoten auf. Der API-Schlüssel geht als Bearer-Token in die Anmeldedaten, die Signatur der Zustellung lässt sich im Code-Knoten prüfen.

Stand: 15. September 2026

Beispielablauf in n8n: Genehmigten Urlaub in einen Teamkalender schreiben
  1. Urlaub genehmigtabsences.approved
  2. Webhook-KnotenWebhook
  3. Signatur prüfenCode
  4. Eintrag anlegenTeamkalender

Die beiden Richtungen

MetronHR meldet von sich aus über Webhooks und antwortet auf Anfragen über die REST-API. Beide Wege gehören zum Professional-Tarif.

RichtungBaustein in n8nWas zu tun ist
MetronHR meldet ein EreignisWebhook-KnotenErzeugt eine Adresse, die als Ziel in MetronHR eingetragen wird. Die Kopfzeilen kommen vollständig mit, webhook-id, webhook-timestamp und webhook-signature sind also verfügbar.
n8n fragt MetronHRHTTP-Request-KnotenAufruf auf app.metronhr.de/api/v1 mit der Authentifizierung „Header Auth" oder „Generic Credential": Kopfzeile Authorization, Wert Bearer und der Schlüssel.
  • MetronHR meldet ein Ereignis

    Baustein in n8n
    Webhook-Knoten
    Was zu tun ist
    Erzeugt eine Adresse, die als Ziel in MetronHR eingetragen wird. Die Kopfzeilen kommen vollständig mit, webhook-id, webhook-timestamp und webhook-signature sind also verfügbar.
  • n8n fragt MetronHR

    Baustein in n8n
    HTTP-Request-Knoten
    Was zu tun ist
    Aufruf auf app.metronhr.de/api/v1 mit der Authentifizierung „Header Auth" oder „Generic Credential": Kopfzeile Authorization, Wert Bearer und der Schlüssel.

Genehmigten Urlaub in einen Teamkalender schreiben

Ein Ablauf, der in dieser Form funktioniert. Die Schritte eins und drei passieren in MetronHR, die übrigen in n8n.

  1. 1In MetronHR ein Webhook-Ziel anlegen und nur absences.approved abonnieren.
  2. 2In n8n den Webhook-Knoten anlegen und seine Produktionsadresse als Ziel eintragen.
  3. 3Im Code-Knoten die Signatur prüfen und bei Abweichung abbrechen.
  4. 4Mit dem Kalender-Knoten den Eintrag anlegen, Zeitraum und Person aus data.
  5. 5In MetronHR die Testzustellung auslösen und den Lauf in n8n kontrollieren.

Was auf der Seite von n8n zu beachten ist

  • Die Signatur gehört geprüft, bevor der Rumpf verarbeitet wird. Der Code-Knoten kann den HMAC-SHA256 über Kennung, Zeitstempel und Rohtext bilden; dafür muss im Webhook-Knoten der unveränderte Rumpf verfügbar sein.
  • Bei Selbsthosting muss die Adresse von außen erreichbar sein. MetronHR prüft beim Anlegen gegen interne Netze und nimmt eine Adresse im privaten Bereich nicht an.
  • Doppelte Zustellungen sind möglich. webhook-id bleibt über alle Wiederholungen gleich und eignet sich als Schlüssel gegen Doppelverarbeitung.

Ein Schlüssel trägt nur die Rechte, die beim Anlegen angehakt wurden, je Ressource „lesen" oder „lesen und ändern". Für einen Ablauf, der nur meldet, genügt das Lesen. Wer statt eines Ablaufs einen KI-Assistenten fragen lassen will, nimmt den MCP-Server.

Verbindet MetronHR mit n8n

Schlüssel anlegen, Ziel eintragen, Testzustellung schicken. Alles in den Unternehmenseinstellungen.

  • Keine Kreditkarte erforderlich
  • Schnell startklar
  • Monatlich kündbar
  • Voller Zugriff auf alle Funktionen

Ohne Kreditkarte, jederzeit kündbar