Zum Hauptinhalt springen

Übersicht

Webhooks ermöglichen es Ihnen, Ereignisse aus intraOnline automatisiert an externe Systeme weiterzugeben. Immer wenn ein unterstütztes Ereignis eintritt, sendet intraOnline eine HTTP-Anfrage an eine von Ihnen konfigurierte Ziel-URL.

Typische Anwendungsfälle:

  • Automatische Synchronisation mit Drittsystemen (z. B. Kalender, CRM, Ticketsysteme)
  • Benachrichtigungen in Chat-Tools (z. B. bei veröffentlichten News)
  • Eigene Automationen und Workflows (z. B. Daten exportieren, Folgeprozesse starten)

Wo finde ich das Feature?

In der WebApp unter: Integrationen → Webhooks

Wie funktioniert das grundsätzlich?

  • Sie konfigurieren ein Event und eine Ziel-URL.
  • Tritt das Event ein, sendet intraOnline eine HTTP-Anfrage an die Ziel-URL.
  • Webhooks sind asynchron: Die Zustellung erfolgt in der Regel zeitnah, aber nicht „live“ im gleichen Moment wie die auslösende Aktion.
  • Zustellungen werden protokolliert, sodass Sie Status und Fehler in der WebApp nachvollziehen können.
  • Bei temporären Fehlern versucht intraOnline die Zustellung automatisch erneut.

Was wird gesendet?

  • intraOnline sendet pro Zustellung eine HTTP-Anfrage (standardmäßig POST, optional PUT/PATCH).
  • Es werden System-Header gesetzt (u. a. X-Event-Id und X-Event-Type), optional auch eine Signatur (X-Signature).
  • Der Request-Body ist entweder ein Standard-Payload oder ein von Ihnen definiertes Template.

Details dazu finden Sie unter „Events & Payload“.