Das Versenden von ausgehenden Webhooks aus einer Automatisierung ermöglicht es dir, eine Echtzeit-Benachrichtigung mit Ereignisdaten aus Brevo an eine externe App zu versenden, wenn ein Kontakt den Schritt Call a webhook (Einen Webhook aufrufen) erreicht.
Dieser Artikel erklärt, wie du ausgehende Webhooks von einer Automatisierung aus versendest. Du kannst auch ausgehende Webhooks erstellen, indem du sie direkt in deinem Brevo-Konto konfigurierst oder über die API.
Erste Schritte
Stelle sicher, dass du in deiner externen App die URL des Servers oder Endpunkts abrufst, an den du den ausgehenden Webhook versenden möchtest. Solltest du dir nicht sicher sein, wo du dies abrufen kannst, überprüfe das Hilfecenter deiner externen App oder wende dich an deren Support-Team.
Versenden von ausgehenden Webhooks aus einer Automatisierung
Um ausgehende Webhooks aus einer Automatisierung zu versenden, musst du den Schritt Call a webhook (Einen Webhook aufrufen) hinzufügen und ihn mit deiner Webhook-URL und deinen Authentifizierungsdetails konfigurieren.
Auf den folgenden Registerkarten findest du Anweisungen für den neuen oder klassischen Automatisierungseditor:
- Füge in einer Automatisierung, die du mit dem neuen Editor erstellt hast, den Schritt Call a webhook (Webhook aufrufen) hinzu.
- Gib die URL des Servers oder Endpunkts ein, an den du deine Ereignisse versenden möchtest. Dadurch wird Brevo mitgeteilt, wohin der ausgehende Webhook versendet werden soll, wenn ein Ereignis eintritt.
- Wähle eine Authentifizierungsmethode aus dem Dropdown-Menü aus:
- Keine Authentifizierung: Der Webhook wird ohne Authentifizierungsdaten versendet.
- Basic: Gib deinen Benutzernamen und dein Passwort ein. Brevo kodiert diese Anmeldedaten und versendet sie mit jeder Webhook-Anfrage.
- Token: Gib dein Authentifizierungs-Token ein. Brevo sendet dieses Token mit jeder Webhook-Anfrage.
-
(Optional) Klicke auf Objekt hinzufügen, um benutzerdefinierte Header zu deiner Webhook-Anfrage hinzuzufügen. Gib den Namen und den Wert des Headers ein. Du kannst bei Bedarf mehrere Header hinzufügen.
💡 Gut zu wissenBenutzerdefinierte Header sind hilfreich für die Authentifizierung oder um zusätzliche Metadaten an deine externe App zu übergeben. - (Optional) Konfiguriere im Abschnitt Zusätzliche Einstellungen, welche Daten in den Webhook einbezogen werden:
- Include details of the contact who triggered the event (Details des Kontakts einschließen, der das Ereignis ausgelöst hat): Wenn diese Option aktiviert ist, fügt Brevo alle Kontakt-Attribute des Kontakts in den Webhook ein. Standardmäßig werden nur die Kontakt-ID, die E-Mail, die Step-ID und die Workflow-ID einbezogen.
- Include details of the trigger event (Details des Trigger-Ereignisses einbeziehen): Wenn aktiviert, fügt Brevo die Ereignisdaten aus dem Payload in den Webhook ein.
- Klicke auf Save (Speichern) , um den Schritt zu speichern.
- Beende die Einrichtung deiner Automatisierung und aktiviere sie.
- Füge aus einer Automatisierung, die du mit dem klassischen Editor erstellt hast, einen Eintrittspunkt hinzu.
- (Optional) Füge die Schritte hinzu, die deine Kontakte durchlaufen sollen, bevor sie den Webhook auslösen.
- Füge den Call a webhook (Webhook aufrufen)-Schritt zu deiner Automatisierung hinzu:
- Klicke im Canvas auf +, wo du den Schritt Call a webhook (Einen Webhook aufrufen) hinzufügen möchtest.
- Wähle den Schritt Call a webhook (Einen Webhook aufrufen) aus.
-
Füge die Webhook-URL ein, die von deiner externen App bereitgestellt wurde. Dadurch wird Brevo mitgeteilt, wohin es Daten versendet, wenn ein Ereignis eintritt.
💡 Gut zu wissenDie Webhook-URL muss von deiner externen App generiert und abgerufen werden. Solltest du dir nicht sicher sein, wo du sie abrufen kannst, überprüfe das Hilfecenter deiner externen App oder wende dich an deren Support-Team. - (Optional) Aktiviere die Option I want to send contact properties to the webhook (Ich möchte Kontakteigenschaften an den Webhook versenden), um Kontakteigenschaften in den Webhook aufzunehmen.
- Klicke auf OK.
- Beende die Einrichtung deiner Automatisierung und aktiviere sie.
Deinen ausgehenden Webhook schützen
Um deine ausgehenden Webhooks zu schützen, setze einige der IP-Ranges von Brevo auf eine Zulassungsliste. Dadurch wird sichergestellt, dass nur autorisierte Anfragen Webhooks auslösen können.
➡️ Weitere Informationen findest du in unserem Artikel Brevo IP-Range: Liste der öffentlich zugänglichen Dienste.
⏭️ Nächste Schritte
- Erstellung von ausgehenden Webhooks, um Echtzeitdaten von Brevo an eine externe App zu versenden
- Erstellen von eingehenden Webhooks, um Echtzeitdaten von einer anderen App in Brevo zu erhalten
🤔 Sie haben eine Frage?
Wenden Sie sich bei Fragen an unser Support-Team: Erstellen Sie einfach ein Ticket über Ihr Konto. Wenn Sie noch kein Konto haben, können Sie uns hier kontaktieren.
Wenn Sie Unterstützung bei einem Projekt mit Brevo suchen, können wir Sie mit der richtigen zertifizierten Brevo-Partneragentur verbinden.