enneo
Events & Webhooks

Events und Webhooks an externe Systeme anbinden

Enneo verbindet Events, Webhooks und eigenen Code. Ihre Systeme erhalten Ereignisse, laden Daten nach und lösen Folgeprozesse aus. Ereignisse erreichen Ihre Systeme, sobald sie entstehen.

  • EU-hosted and GDPR-compliant
  • Made in Germany · In Berlin ansässig
  • Human-in-the-Loop-Eskalation
enneo · EventsTicketCreatedTicketResponseCronDayTicketsystemCRMAnalysetool

Was ist ein Webhook?

Webhooks laden Daten synchron aus externen Systemen nach. Events reagieren asynchron, ohne den Hauptprozess zu unterbrechen.

Wann Events, wann Webhooks?

Events passen für Reporting und die Synchronisation mit Ihrem Ticketsystem. Webhooks passen, wenn enneo Daten mitten im Vorgang aus Ihren Systemen braucht.

enneoVorgang#48213Event · asynchronWebhook · synchronReportingTicketsystemIhre Systeme

Typische Anwendungsfälle

  • Vorgang in Fremdsystem speichern oder abgleichen

    Ticket- und Konversationsereignisse mit einem anderen Ticketsystem synchronisieren, damit alle Teams denselben Stand haben.

  • Nachgelagerte Aktion auslösen

    Bei einem Ereignis eigenen Code oder einen API-Aufruf ausführen, etwa einen Folgeprozess im CRM/ERP.

  • Reporting

    Bei bestimmten Events automatisch Daten an das bevorzugte Analysetool senden.

Wie kommt ein Ereignis in Ihr System?

  1. Ereignis entsteht

    An einem definierten Punkt der Vorgangsbearbeitung (z. B. neues Ticket, Antwort, Statuswechsel) oder zeitgesteuert.

  2. Handling wählen

    Kundenspezifischer Code (inkl. enneo SDK, auch API-Aufrufe an Drittsysteme) oder direkter API-Aufruf.

  3. Parameter definieren

    Festlegen, welche Eigenschaften des Events der Code oder API-Aufruf verwendet.

  4. Übertragung

    Enneo sendet die Daten an das externe System.

Verfügbare Auslöser (Auszug)

Beispiele aus der Dokumentation – ein Auszug, keine abschließende Aufzählung.

Ticket-Events

asynchron
  • TicketCreated
  • TicketUpdated
  • TicketResponse
  • TicketRouted
  • TicketForwarded
  • TicketClosedDueToInactivity

Konversation/KI-Agent

asynchron
  • ConversationCreated
  • AutoProcessIntent
  • SendEmail
  • EmailAutoresponder

Profil

asynchron
  • ProfileCreated
  • ProfileUpdated
  • ProfileDeleted

Zeitgesteuert

asynchron / periodisch
  • CronMinute
  • CronHour
  • CronDay
  • CronWeek

E-Mail-Webhooks

synchron / Echtzeit
  • bei Ticket-Updates
  • bei neuen und ausgehenden E-Mails (inkl. interne Notizen)

ERP-Webhooks

synchron / Echtzeit
  • Suche Vertrag/Kunde nach ID
  • merkmalbasierte Vertragssuche
  • Freitextsuche Kunde

Die aktuelle Liste der Event-Typen und Webhook-Arten steht in der

API-Referenz

Sicherheit & Governance

  • Made in Germany

    DSGVO-konform, in der EU gehostet, entwickelt in Deutschland.

  • DSGVO

    Datenschutzkonforme Verarbeitung, Details auf der DSGVO-Seite.

  • Kontrolle

    Enneo überträgt nur, was Sie je Ereignis mit definierten Parametern konfigurieren. Das Aktivitätsprotokoll des Vorgangs macht jede Übertragung nachvollziehbar.

  • Fehlerbehandlung bei Webhooks

    Aufrufe laufen synchron, bei Fehlschlag benachrichtigt enneo Ihr Team.

Wie enneo Kanäle und Systeme insgesamt verbindet, zeigt die Übersicht Integrationen und Architektur

Häufige Fragen

  • Events verarbeiten Ereignisse asynchron, ohne den Hauptprozess zu unterbrechen, etwa für Reporting oder Ticketsystem-Synchronisation. Webhooks unterbrechen den Prozess synchron und laden Daten aus externen Systemen nach, bevor enneo fortsetzt.

  • Ereignisse entstehen bei neuem Ticket, Antwort, Statuswechsel oder Weiterleitung, außerdem zeitgesteuert. Die verbindliche Liste der Event-Typen und Webhook-Arten steht in der Dokumentation und der API-Referenz.

    Zur API-Referenz

  • Je Event wählen Sie das Handling: kundenspezifischen Code mit enneo SDK oder einen direkten API-Aufruf. Sie definieren, welche Eigenschaften des Events der Code oder API-Aufruf verwendet.

  • Ja, Webhooks binden externe Systeme synchron ein, etwa für Kunden- und Vertragsdaten aus dem ERP. Der Prozess pausiert an definierten Punkten, bis die benötigten Informationen vorliegen.

  • Nicht zwingend. Enneo arbeitet über Ihren bestehenden Systemen; ein bestehendes Ticketsystem kann enneo mit dem enneo Ticketing auch vollständig ablösen. Ihre Umsysteme bleiben führend, Events und Webhooks transportieren die Daten in beide Richtungen.

  • Enneo ist Made in Germany, DSGVO-konform und in der EU gehostet. Sie konfigurieren je Ereignis, was enneo überträgt, nachvollziehbar im Aktivitätsprotokoll des Vorgangs.

  • Payload, Authentifizierung und Retry-Verhalten stehen in der API-Referenz. Konkrete Payload-Strukturen und Sicherheitsmechaniken legen wir projektspezifisch im Integrationsworkshop fest.

    Zur API-Referenz

  • Events stehen unter „Einstellungen → Integration in Umsysteme → Events“. E-Mail-Webhooks liegen unter „Kommunikationskanäle → E-Mail Konten“.

  • ERP-Webhooks liegen unter „Integration der Umsysteme → ERP-Integration“. Welche Suchen Sie nutzen, hängt von Ihrer ERP-Anbindung ab.

  • Die Endpunkte stehen in der API-Referenz. Dort finden Sie auch die aktuelle Liste der Event-Typen und Webhook-Arten.

    Zur API-Referenz

  • Dazu gehören TicketCreated, TicketUpdated, TicketResponse, TicketRouted, TicketForwarded und TicketClosedDueToInactivity. Die verbindliche Liste steht in der API-Referenz.

  • CronMinute, CronHour, CronDay und CronWeek lösen Events periodisch aus. Die aktuelle Liste steht in der API-Referenz.

  • ERP-Webhooks suchen Vertrag oder Kunde nach ID, merkmalbasiert oder per Freitext. Das gilt, soweit angebunden und freigegeben.

  • Das Verfahren steht in der API-Referenz. Konkrete Sicherheitsmechaniken legen wir projektspezifisch im Integrationsworkshop fest.

  • Webhook-Aufrufe laufen synchron, bei Fehlschlag benachrichtigt enneo Ihr Team. Das Retry-Verhalten steht in der API-Referenz.

  • Der Prozess pausiert an definierten Punkten, bis die Daten vorliegen. Events laufen asynchron und unterbrechen den Hauptprozess nicht.

  • Sie definieren je Ereignis die Parameter, die Code oder API-Aufruf verwenden. Enneo überträgt nur diese Eigenschaften.

  • Ja, das Aktivitätsprotokoll des Vorgangs macht jede Übertragung nachvollziehbar. Sie konfigurieren je Ereignis, was enneo überträgt.

  • Ja, kundenspezifischer Code mit enneo SDK reagiert auf jedes Event. Details stehen auf der Seite API, SDK und eigener Code.

    API, SDK und eigener Code

  • Testbetrieb und Abnahme legen wir im Integrationsworkshop fest. Sie starten mit einem Ereignis und einem Zielsystem.

  • Die aktuelle Liste der Event-Typen und Webhook-Arten steht jederzeit in der API-Referenz. Änderungen stimmen wir im Projekt ab.

  • Bei komplexen oder risikoreichen Fällen entscheidet ein Mensch (Human-in-the-Loop). Die KI-Agenten eskalieren an Ihr Team.