Webhooks sind nur für den Advanced-Plan und höher verfügbar. Erfahren Sie mehr über Webhooks in unserer Webhooks-Dokumentation hier.
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, aktualisieren Sie automatisch die Kontaktdaten oder speichern Sie die Konversationsdetails in einer Drittanbieter-App oder einem Drittanbieter-System zur Aufzeichnung und verfolgen Sie die Anzahl der geschlossenen Konversationen zur Analyse.
Neuer Kontakt - Jedes Mal, wenn ein neuer Kontakt hinzugefügt wird, füge automatisch neue Kontakte zum CRM hinzu, sende Willkommensnachrichten und benachrichtige Teammitglieder über neue Kontakte.
Neue ausgehende Nachricht - Jedes Mal, wenn eine neue ausgehende Nachricht gesendet wird, sende automatisch Benachrichtigungen für jede ausgehende Nachricht, protokolliere die Einzelheiten der Nachricht im CRM und weise Tags oder Lead-Scores basierend auf dem Nachrichteninhalt zu.
Neue eingehende Nachricht - Jedes Mal, wenn du eine neue eingehende Nachricht erhältst, sende automatisch Benachrichtigungen für jede eingehende Nachricht, protokolliere die Einzelheiten der Nachricht im CRM und weise Tags oder Lead-Scores basierend auf dem Nachrichteninhalt zu.
Kontakt Aktualisiert - Jedes Mal, wenn ein Kontakt aktualisiert wird, aktualisiere automatisch die Informationen des Kontakts im CRM und sende Benachrichtigungen an relevante Teammitglieder über die Änderungen.
Konversation Geöffnet - Jedes Mal, wenn eine Konversation geöffnet wird, benachrichtige automatisch die Teammitglieder über neue Kundenkonversationen in Echtzeit und öffne die Konversationsdetails.
Kontaktzuweisung aktualisiert - Jedes Mal, wenn die Zuweisung eines Kontakts aktualisiert wird, informiere automatisch die Teammitglieder, wenn ihnen ein neuer Kontakt zugewiesen wird, und verwalte Nachverfolgungsaufgaben oder Erinnerungen.
Kontakt-Tag Aktualisiert - Jedes Mal, wenn ein Kontakt-Tag aktualisiert wird, aktualisiere automatisch deine Lead-Scores, verwalte E-Mail-Marketing Listen und sende gezielte Marketingkampagnen basierend auf Kontakt-Tags.
Neuer Kommentar - Jedes Mal, wenn ein neuer Kommentar hinzugefügt wird, benachrichtige automatisch die Teammitglieder über neue Kommentare und synchronisiere Kommentare zwischen respond.io und anderen Systemen.
Weitere Informationen darüber, welche Informationen mit diesen Webhook-Ereignissen übergeben werden können, finden Sie 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:
Gehe zu deinen Arbeitsbereichseinstellungen
Gehe zu Integrationen > Webhooks
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, zu optimieren, wie dein System eingehende Webhooks verarbeitet. Dies hilft sicherzustellen, dass die Ereignisse zeitnah zugestellt werden.