1. All Collections >
  2. Integrationen >
  3. Webhooks

Webhooks

Avatar
Joshua Lim
2 Min. Lesezeit

Webhooks sind nur für den Advanced-Plan und höher verfügbar.

Verbinden Sie sich mit verschiedenen Systemen und Diensten wie E-Mail-Marketing-Plattformen, CRM-Tools, E-Commerce-Plattformen und Projektmanagement-Software, um Plattform-Updates in Echtzeit auf respond.io zu erhalten. Indem Sie Ihre Webhook-URL (REST-Endpunkt) mit der Plattform verbinden, können Sie relevante Ereignisse mit Ihren CRMs und Datenbanken synchronisieren und so genaue und aktuelle Informationen in allen Ihren Systemen sicherstellen.

Konfiguration

Schritt 1: Navigieren Sie in Ihren Arbeitsbereichseinstellungen zu Integrationen > Webhooks > Klicken Sie auf Verbinden

Schritt 2: Klicken Sie auf die Schaltfläche Webhook hinzufügen , um eine Endpunkt-URL hinzuzufügen und ein Webhook-Ereignisauszuwählen

Der spezifische URL-Endpunkt wird benötigt, um die Anfrage zu empfangen und zu verarbeiten.

Webhook-Ereignisse

Hier sind einige häufige Anwendungsfälle für die Webhook-Ereignisse:

  • Konversation geschlossen - Jedes Mal, wenn eine Konversation geschlossen wird, werden Kontaktdaten automatisch aktualisiert oder Konversationsdetails in einer Drittanbieter-App oder einem Drittanbieter-System zur Aufzeichnung gespeichert und die Anzahl der geschlossenen Konversationen zur Analyse verfolgt.

  • Neuer Kontakt - Jedes Mal, wenn ein neuer Kontakt hinzugefügt wird, wird dieser automatisch im CRM angelegt, es werden Willkommensnachrichten gesendet und Teammitglieder über den neuen Kontakt informiert.

  • Neue ausgehende Nachricht - Jedes Mal, wenn eine neue ausgehende Nachricht gesendet wird, werden automatisch Benachrichtigungen für jede ausgehende Nachricht gesendet, die Nachrichtendetails im CRM protokolliert und Tags oder Lead-Scores basierend auf dem Nachrichteninhalt zugewiesen.

  • Neue eingehende Nachricht - Jedes Mal, wenn eine neue eingehende Nachricht eingeht, werden automatisch Benachrichtigungen für jede eingehende Nachricht gesendet, die Nachrichtendetails im CRM protokolliert und Tags oder Lead-Scores basierend auf dem Nachrichteninhalt zugewiesen.

  • Kontakt Aktualisiert - Jedes Mal, wenn ein Kontakt aktualisiert wird, werden die Informationen des Kontakts automatisch im CRM aktualisiert und relevante Teammitglieder über die Änderungen benachrichtigt.

  • Konversation Geöffnet - Jedes Mal, wenn eine Konversation geöffnet wird, werden Teammitglieder automatisch in Echtzeit über neue Kundenkonversationen benachrichtigt und die Konversationsdetails geöffnet.

  • Kontaktzuweisung aktualisiert - Jedes Mal, wenn die Zuweisung eines Kontakts aktualisiert wird, werden Teammitglieder automatisch informiert, wenn ihnen ein neuer Kontakt zugewiesen wird, und Nachverfolgungsaufgaben oder Erinnerungen verwaltet.

  • Kontakt-Tag aktualisiert - Jedes Mal, wenn ein Kontakt-Tag aktualisiert wird, werden automatisch deine Lead-Scores angepasst, E-Mail-Marketing-Listen verwaltet und zielgerichtete Marketingkampagnen basierend auf den Kontakt-Tags versendet.

  • Neuer Kommentar - Jedes Mal, wenn ein neuer Kommentar hinzugefügt wird, werden Teammitglieder automatisch über neue Kommentare benachrichtigt und Kommentare zwischen respond.io und anderen Systemen synchronisiert.

Weitere Informationen darüber, welche Informationen mit diesen Webhook-Ereignissen übergeben werden können, findest du in unserer Webhooks-API-Dokumentation hier.

FAQ und Problemlösung

Warum wird mein Webhook automatisch deaktiviert und wie kann ich ihn reaktivieren?

Dein Webhook kann automatisch deaktiviert werden, wenn die Anzahl der fehlgeschlagenen Versuche die Schwelle von 30 Fehlern innerhalb von 30 Minuten überschreitet. Beachte, dass dieses Fehlerkontingent über alle Webhooks hinweg geteilt wird. Wenn dies geschieht, erhältst du eine E-Mail-Benachrichtigung über den Fehler. Um eine Deaktivierung zu vermeiden, überwache regelmäßig deine Endpunktprotokolle nach fehlgeschlagenen Webhook-Ereignissen.

Zusätzlich muss dein Endpunkt innerhalb von 5 Sekunden eine 200 OK-Antwort zurückgeben. Das Versäumnis, dies zu tun, zählt zu deinem Fehlerlimit und könnte zu einer automatischen Deaktivierung führen.

Um deinen Webhook reaktivieren zu können, folge bitte diesen Schritten:

  1. Gehe zu deinen Arbeitsbereichseinstellungen

  2. Gehe zu Integrationen > Webhooks

  3. Finde deinen Webhook und klicke im Aktionsfeld auf Aktivieren

Um die Webhook-Ereignisprotokolle anzusehen, kannst du den Feature-Request hier unterstützen.

Warum sind meine Webhooks von respond.io verzögert?

Verzögerungen treten auf, wenn dein Endpunkt nicht innerhalb von 5 Sekunden antwortet, wodurch unser Webhook-System die Ereignisse erneut versucht und in Warteschleifen einfügt. So funktioniert unser Setup:

  • Wir gruppieren Ereignisse nach Endpunkt, um zu verhindern, dass ein einzelner Endpunkt das System überlastet.

  • Ereignisse werden in Reihenfolge verarbeitet, und wenn dein Endpunkt zu lange für eine Antwort benötigt, erfolgen die Wiederholungen nach 30, 60 und 90 Sekunden, bis zu einer 3-Minuten-Grenze, bevor das Ereignis verworfen wird.

Um Verzögerungen zu vermeiden, empfehlen wir, die Verarbeitung eingehender Webhooks in deinem System zu optimieren. Dies hilft sicherzustellen, dass die Ereignisse zeitnah zugestellt werden.

Diesen Artikel teilen
Telegram
Facebook
Linkedin
Twitter

Sie können nicht finden, was Sie suchen? 🔎