Magento 2 Modul Magento 2 Workflow-Automatisierung

Erstellen Sie versionierte Magento 2 Workflows mit Ereignis-, Zeitplan-, API- und Webhook-Triggern, Bedingungen, Aktionen, Wartezeiten und manuellen Entscheidungen.

SoftwareSilo Workflow bildet wiederkehrende Magento-Prozesse als visuelle, versionierte Definitionen ab. Ein Workflow startet durch ein Magento-Ereignis, einen Zeitplan, einen API-Aufruf oder einen signierten Webhook und durchläuft verbundene Knoten, bis er endet oder auf eine spätere Entscheidung wartet.

Verzweigte Abläufe statt fest programmierter Einzellösungen: Bedingungen und Switch-Knoten prüfen Felder oder Ausdrücke und wählen die nächste Verbindung. Je nach Ergebnis folgen unterschiedliche Aktionen, Wartezeiten oder manuelle Prüfungen.

Kontrollierte Aktionen ausführen: Aktionsknoten setzen Variablen, aktualisieren unterstützte Entitäten oder deren Status, senden E-Mails, rufen Webhooks auf, ergänzen Kommentare, warten oder beenden den Lauf. Die Definition zeigt Reihenfolge und verfügbare Daten jedes Schritts.

Menschen dort einbeziehen, wo die Automatisierung anhalten soll: Human-Task-Knoten erstellen eine Aufgabe mit den erlaubten Entscheidungen. Der Workflow wartet, bis ein berechtigter Administrator ein Ergebnis auswählt und optional einen Kommentar erfasst. Danach läuft der passende Pfad weiter.

Vor der Veröffentlichung prüfen und simulieren: Die Validierung prüft Knotentypen, Konfiguration und Verbindungen. Die Simulation verwendet dieselbe Routing-Logik, versendet aber keine E-Mails oder Webhooks und hält an erwarteten Warte- oder Freigabepunkten an.

Unveränderliche Versionen veröffentlichen: Beim Speichern wird der Entwurf geändert. Die Veröffentlichung erzeugt die aktive Version für neue Läufe. Bereits gestartete Läufe behalten ihre ursprüngliche Version und ändern sich nicht durch spätere Bearbeitung.

Läufe und Aufgaben im Magento Admin nachvollziehen: Runtime-Ansichten zeigen Status, Pfad, Knotenergebnisse, Nutzdaten und Fehler. Aufgaben zeigen mögliche Entscheidungen, Bearbeiter und Ergebnis. So lässt sich ein angehaltener oder fehlgeschlagener Prozess gezielt untersuchen.

Externe Systeme über Service Contracts anbinden: REST-Endpunkte stehen für Definitionen, Simulationen, API-Trigger, Provider-Ereignisse, Laufabfragen und Aufgabenentscheidungen bereit. Webhook-Prüfung, Nutzdatenlimits und Ausdrucksregeln sind im Store konfigurierbar.

Für den Magento-Queue-Betrieb ausgelegt: Workflow-Starts können über die Magento Message Queue laufen. Wartezeiten werden durch Cron fortgesetzt. Wiederholungen und Fehler bleiben in den Queue- und Workflow-Daten sichtbar, statt in einer Browser-Anfrage verborgen zu sein.

Visueller Workflow-Editor

Platzieren und konfigurieren Sie Knoten auf einer Fläche und verbinden Sie deren Ausgänge mit dem nächsten Schritt.

Ereignis-, Zeitplan-, API- und Webhook-Trigger

Starten Sie veröffentlichte Workflows durch Magento-Ereignisse, Zeitpläne oder authentifizierte externe Anfragen.

Bedingungen und Switch-Routing

Wählen Sie den nächsten Pfad anhand von Nutzdatenfeldern, Vergleichen oder kontrollierten Ausdrücken.

Magento- und Integrationsaktionen

Setzen Sie Variablen, aktualisieren Sie Entitäten, senden Sie E-Mails, rufen Sie Webhooks auf oder warten Sie.

Manuelle Entscheidungen im Prozess

Pausieren Sie einen Lauf für eine berechtigte Entscheidung und setzen Sie ihn auf dem passenden Pfad fort.

Validierung und sichere Simulation

Prüfen Sie den Graphen und das Routing vor der Veröffentlichung ohne E-Mail- oder Webhook-Versand.

Entwurf und veröffentlichte Versionen

Veröffentlichen Sie eine neue Version für künftige Läufe, während aktive Läufe ihre Startversion behalten.

Lauf-, Knoten- und Aufgabenhistorie

Prüfen Sie Status, Pfad, Knotenergebnisse, Fehler, Entscheidungen und Kommentare im Magento Admin.

REST und Queue-Betrieb

Starten und prüfen Sie Workflows über Service Contracts, während Magento Queue und Cron den Hintergrundbetrieb übernehmen.

  • Aktuelle Version1.0.1
  • Kompatibel mit Magento 2.4.6 - 2.4.9
  • Kompatibel mit PHP 8.1 - 8.5

Wenn Ihre Umgebung von den angegebenen Anforderungen abweicht, prüfen wir die Kompatibilität vorab auf Wunsch. Kontaktieren Sie uns dazu gerne über das Kontaktformular.

workflow

Version 1.0.1 - 2026-09-02

Changed
  • Replaced the module information block with the shared Extension Manager extension

Version 1.0.0 - 2026-08-29

Added
  • Initial release
Modulspezifische Fragen
Wird ein Workflow durch Speichern sofort aktiv?

Nein. Speichern aktualisiert den Entwurf. Neue Ereignisse verwenden den Workflow erst nach Veröffentlichung einer gültigen Version und Aktivierung der Definition.

Was passiert mit einem offenen Lauf nach einer neuen Veröffentlichung?

Der offene Lauf behält die veröffentlichte Version, mit der er gestartet wurde. Die neue Version gilt nur für spätere Läufe.

Versendet die Simulation E-Mails oder Webhooks?

Nein. Sie folgt Routing und Knotenlogik, unterdrückt aber diese externen Auswirkungen. An einer Wartezeit oder manuellen Aufgabe kann sie anhalten.

Kann ein Workflow eine Bestellung oder einen Kunden ändern?

Unterstützte Aktionsknoten können erlaubte Entitäten und Status aktualisieren. Entität und Feld müssen für die konfigurierte Aktion und die Nutzdaten verfügbar sein.

Kann ein Magento-Ereignis mehrere Workflows starten?

Ja. Jede aktive, veröffentlichte Definition mit passendem Ereignis-Trigger kann einen eigenen Lauf erzeugen.

Wie setzt eine manuelle Entscheidung den Workflow fort?

Ein berechtigter Administrator wählt eine der konfigurierten Entscheidungen. Der Lauf folgt anschließend dem zugehörigen Ergebnispfad.

Wie wird ein Wait-Knoten fortgesetzt?

Der Lauf speichert den Fortsetzungszeitpunkt. Magento Cron findet fällige Wartezeiten und plant oder verarbeitet den nächsten Schritt.

Können Workflows zwischen Magento-Installationen übertragen werden?

Ja. Definitionen lassen sich exportieren und importieren. Umgebungsabhängige IDs, Webhook-Ziele, Berechtigungen und Store-Einstellungen müssen vor der Veröffentlichung geprüft werden.

Kann ein externes System einen Workflow starten?

Ja. Ein veröffentlichter API-Workflow kann über den Service Contract gestartet werden. Konfigurierte signierte Provider-Webhooks werden ebenfalls unterstützt.

Wo prüfe ich einen scheinbar festhängenden Workflow?

Prüfen Sie Laufstatus und letzten Knoten, offene Aufgaben, fällige Wartezeit, Magento Queue Consumer, Cron und die Fehlerdetails des Laufs.

Allgemeine Fragen
Für wie viele Magento-Installationen gilt die Lizenz?

Die Lizenz gilt für eine Magento-Installation inklusive Multi-Website-Betrieb. Zusätzlich darf das Modul auf beliebig vielen Entwicklungs- oder Staging-Servern installiert werden. Weitere Details finden Sie in unseren Lizenzbestimmungen.

Ist die Installation im Preis enthalten?

Installation und Konfiguration sind nicht im Preis enthalten. Wir unterstützen Sie auf Wunsch bei einer reibungslosen Integration in Ihr System.

Wie installiere ich ein Modul?

Composer ist der Paketmanager für PHP, den auch Magento 2 für Module und deren Abhängigkeiten nutzt. Nach dem Kauf finden Sie die passenden Befehle in Ihrem Kundenkonto unter Lizenzen. Zuerst hinterlegen Sie das private SoftwareSilo-Repository und Ihren Lizenz-Token. Danach installieren Sie das angegebene Paket mit composer require und führen php bin/magento setup:upgrade sowie php bin/magento cache:clean aus.

Welche Zahlungsmethoden stehen zur Verfügung?

Sie können per Kreditkarte (Stripe) oder per Überweisung (Vorkasse) bezahlen. Bei Kreditkartenzahlung wird die Bestellung sofort verarbeitet und die Zugangsdaten werden direkt in einer weiteren E-Mail bereitgestellt.

Wie läuft der Bestellprozess ab?

Nach Kreditkartenzahlung erhalten Sie unmittelbar Zugangsdaten für den Bezug des Moduls per Composer. Bei Überweisung erhalten Sie den Zugang, sobald die Rechnung bezahlt ist.

Ich benötige eine individuelle Anpassung des Moduls. Ist das möglich?

Individuelle Wünsche sind kein Problem. Wir passen unsere Magento‑2‑Module an Ihr Projekt an und pflegen eine eigene interne Version, sodass wir bei Supportanfragen genau wissen, was in Ihrem System läuft.

Kann ich eine Demo-Version lokal installieren?

Sie können auf der Detailseite des jeweiligen Moduls eine eigene Demo-Instanz anfordern, in der Sie das Modul intensiv 7 Tage testen können. Eine lokale Demo-Version stellen wir jedoch nicht bereit.

Ist der Quellcode verschlüsselt?

Nein, der Quellcode unserer Module ist nicht verschlüsselt. Wenn Sie eine Anpassung wünschen, senden Sie uns gerne eine Anfrage. Wir melden uns zeitnah mit einem unverbindlichen Angebot.

Wie sehen Updates und Support aus?

Sie können Ihrer Bestellung ein Support-Paket hinzufügen. Es umfasst Unterstützung sowie Updates und Upgrades rund um das Modul. Ein dauerhaftes Abo ist nicht erforderlich.

Ich habe bereits eine Lizenz. Wie kann ich ein Update durchführen?

Das Lizenzupdate können Sie bequem hier abschließen. Wenn Sie ein aktives Support-Paket haben, erhalten Sie Updates automatisch via Composer. Falls Ihr Support-Paket abgelaufen ist, können Sie Ihre Lizenz hier oder in Ihrem Kundenkonto verlängern.

Ich habe eine weitere Frage – wie erreiche ich Sie?

Sie erreichen uns jederzeit über E-Mail.

Magento 2 Workflow-Automatisierung

×

Ideal für diese Branchen & Anwendungsfälle

Hochwertige Bestellungen prüfen

Leiten Sie passende Bestellungen in eine manuelle Aufgabe, erfassen Sie die Entscheidung und setzen Sie den jeweiligen Pfad fort.

Kunden-Follow-up planen

Reagieren Sie auf ein Kundenereignis, speichern Sie Kontext, warten Sie und setzen Sie den Ablauf anhand einer Bedingung fort.

Magento-Prozess extern starten

Starten Sie einen veröffentlichten Workflow über eine authentifizierte API oder einen signierten Webhook.

Automatisierung bei Ausnahmen pausieren

Erstellen Sie bei erforderlicher Einzelfallprüfung eine Aufgabe und setzen Sie den Lauf nach der Entscheidung fort.

Live-Prozess ändern, ohne aktive Läufe umzuschreiben

Veröffentlichen Sie eine neue Definition für künftige Ereignisse, während laufende Prozesse ihre Version behalten.

Wiederkehrende Abläufe nach Zeitplan starten

Starten Sie einen veröffentlichten Workflow zu festgelegten Zeiten für Prüfungen, Follow-ups oder periodische Verarbeitung.

Vor dem Kauf testen

Fordern Sie eine persönliche Demo an und testen Sie das Modul mit realistischen Beispieldaten im Magento-Admin und im Shop. So können Sie in Ruhe prüfen, ob es zu Ihren Anforderungen und Abläufen passt.

Technische Dokumentation

Praxisnahe Magento-2-Anleitungen, Entwicklerdokumentation und API-Referenzen für Installation, Konfiguration und Troubleshooting.

Zur Knowledge Base

Sie benötigen eine individuelle Lösung?

Ihre Anforderungen gehen über den Funktionsumfang unserer Magento 2 Module hinaus? Wir entwickeln passende Magento 2 Module und Integrationen für Ihre Geschäftsprozesse.

Jetzt anfragen