Was sind Workflows?
Workflows sind eine einfache Art, Switchboards auszuführen und freizugeben. Um einen Workflow auszuführen, müssen sich Anwender:innen nicht mit der internen Implementierung eines einzelnen Switchboards auseinandersetzen. Dennoch stellen Workflows die volle Funktionalität eines Switchboards zur Verfügung.
Sie können also beispielsweise Workflows erstellen, um fachfremden Kolleg:innen die Automatisierung von Arbeitsabläufen zu ermöglichen. Dafür erstellen Sie zuerst ein Switchboard, welches den entsprechenden Arbeitsablauf umsetzt. Danach können Sie für dieses Switchboard einen Workflow erstellen und diesen mit einer Beschreibung und einem Bild versehen.
Workflows können dabei nicht einfach nur das dahinterliegende Switchboard ausführen, sondern können auch Eingabedaten und Ausgabedaten in einem laienverständlichen Interface übergeben. Eine Anleitung dazu finden Sie im Abschnitt Ein- und Ausgaben definieren.
Hinweis: Konzeptionell können Sie sich das Verhältnis von Workflows zu Switchboards ähnlich wie das Verhältnis von Views zu Layern vorstellen. Workflows sind gewissermaßen Veröffentlichungen von Switchboards, ohne zwangsläufig die dahinterliegende Umsetzung zu offenbaren.