Advanced Flow Actions – Webhooks, Verzögerung, Microsoft Teams, Slack & Discord
Beschreibung
Highlights
Über die Erweiterung
Shopware-Flows mit deinen Systemen und deinem Team verbinden
Eine Bestellung geht ein, eine Zahlung wird als bezahlt markiert oder eine Kontaktanfrage kommt an. Mit Advanced Flow Actions kannst du passende Shopware-Ereignisse für externe HTTP-Aufrufe, interne Benachrichtigungen und zeitversetzte Folgeschritte nutzen. Die Einrichtung erfolgt direkt in der Administration und im Flow Builder.
Externe APIs mit passenden Inhalten ansprechen
Nutze die HTTP/Webhook-Aktion, um Daten an einen erreichbaren API-Endpunkt zu senden oder dort einen Prozess anzustoßen. Wähle GET, POST, PUT, PATCH oder DELETE. Header, Content-Type und Body pflegst du in einer zentralen Webhook-Vorlage. Twig-Variablen liefern Inhalte aus dem gewählten Ereignis. Zusätzliche Vorlagenparameter erlauben unterschiedliche Werte je Flow-Aktion, ohne den Body mehrfach pflegen zu müssen.
Für die Verbindung stehen Basic Auth, Bearer-Token und API-Key-Header zur Verfügung. Timeout, erwartete HTTP-Statuscodes sowie Anzahl, Statuscodes und Wartezeiten der HTTP-Wiederholungen lassen sich in der Webhook-Aktion festlegen. Eine Anbindung an ERP, CRM oder andere Anwendungen benötigt einen passenden Empfänger und dessen API-Konfiguration.
Eine Vorlage für Slack, Microsoft Teams und Discord
Informiere dein Team dort, wo es arbeitet. Eine gemeinsame Benachrichtigungsvorlage kann in Slack-, Microsoft-Teams- und Discord-Aktionen verwendet werden. Titel, Nachricht, Status und ein optionaler Button werden für den jeweiligen Kanal aufbereitet. In Microsoft Teams erfolgt der Versand über einen eingerichteten Workflow, der die Adaptive Card verarbeitet.
Unter Flow Notification Templates verwaltest du Vorlagen für Benachrichtigungen und Webhooks. Erstelle Vorlagen für häufige Ereignisse in Deutsch und Englisch oder lege eigene Inhalte an. Die Administration zeigt zum Ereignis passende Variablen und bietet Vorschau, Validierung sowie Testversand mit Beispieldaten. Aktive Vorlagen mit passendem Typ und Auslöser stehen im jeweiligen Aktionsdialog zur Auswahl.
Folgeschritte bewusst später ausführen
Mit Delay continuation hältst du die weitere Fortsetzung eines Flows an und planst sie in Minuten, Stunden oder Tagen. Auch nachfolgende Shopware-Core- und Drittanbieter-Aktionen können Teil dieser Fortsetzung sein, sofern sie im jeweiligen Flow ausführbar sind. Das Plugin wartet dabei nicht im ursprünglichen Prozess auf den Ablauf der Zeit.
Fällige Fortsetzungen werden durch einen Scheduled Task über die Queue angestoßen. Sein Standardintervall beträgt fünf Minuten. Die tatsächliche Ausführung hängt vom Scheduler, laufenden Workern und deren Auslastung ab. Eine sekundengenaue Zustellung wird nicht zugesichert.
Ausführungen prüfen und Fehler gezielt bearbeiten
Der Flow Action Monitor zeigt Status, Ziel, Fehler, den zugehörigen Ablauf und einzelne HTTP-Versuche. Fehlgeschlagene Läufe lassen sich mit der erforderlichen Berechtigung erneut in die Queue stellen. Optional nimmt das Monitoring auch weitere Shopware-Core- und Drittanbieter-Flow-Aktionen auf. Übertragene Inhalte werden abhängig von der Debug-Einstellung und Größenbegrenzung angezeigt.
Kanal-Webhooks und Authentifizierungswerte werden als verschlüsselte Secrets gespeichert. Für HTTP-Ziel-URLs wählst du zwischen direkter URL und Secret. Die Aufbewahrung der Ausführungslogs lässt sich von 1 bis 180 Tagen einstellen.
Ausführung und Voraussetzungen
Externe Aktionen können über die Queue oder sofort im Flow ausgeführt werden. Standardmäßig wird die Queue verwendet. Sie entkoppelt den HTTP-Aufruf, wartet aber nicht auf dessen Ergebnis, bevor nachfolgende Flow-Schritte laufen. Sofortige Ausführung wartet auf den Request und mögliche HTTP-Wiederholungen. Für eine echte zeitliche Pause verwendest du die Delay-Aktion.
Dein Plugin. Deine Wünsche. Unsere Lösung.
Du hast eine Idee für ein Feature, das in diesem Plugin noch fehlt? Oder du benötigst eine individuelle Anpassung für deinen Shop? Als Shopware Extension Partner entwickeln wir maßgeschneiderte Erweiterungen und Softwarelösungen für den E-Commerce. Ob Plugin-Entwicklung, Beratung oder technischer Support – schreib uns einfach eine E-Mail und wir finden gemeinsam die beste Lösung für dein Projekt.
E-Mail: support@lunova-solutions.de Web: www.lunova-solutions.de
Details
- Verfügbar in: Englisch, Deutsch
- Zuletzt aktualisiert: 7. Oktober 2026
- Veröffentlicht: 17. September 2026
- Version: 1.7.1
- Kategorie: Administration
Ressourcen
Bewertungen (1)
This helped us fill a huge gap
We were able to provide feedback throughout the process, which was welcomed and implemented quickly. Within just a few days, we had the perfect webhook plugin up and running, and our data transfer is now 100% seamless and reliable.
We’ve been looking for a plugin like this since day one of our Shopware 6 development. A huge thank you to Marc for the excellent support and for being so responsive throughout the entire process!
Über den Extension Partner
Lunova Solutions
Partner Status
-
Shopware
Extension Partner
Details
- Ø-Bewertung: 5
- Partner seit: 2026
- Erweiterungen: 19
Support
- Land: Germany
- Spricht: Deutsch, Englisch
- Reaktionszeit: Sehr schnell