Ü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, optionalPUT/PATCH). - Es werden System-Header gesetzt (u. a.
X-Event-IdundX-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“.