[{"data":1,"prerenderedAt":747},["ShallowReactive",2],{"docs:de:\u002Fde\u002Fdocs\u002Fworkflows\u002Fsteps":3},{"page":4,"navigation":618,"surround":742,"prefix":626},{"id":5,"title":6,"body":7,"description":610,"extension":611,"meta":612,"navigation":613,"path":614,"seo":615,"stem":616,"__hash__":617},"agentDocs_de\u002Fde\u002Fdocs\u002F4.workflows\u002F3.steps.md","Schritte",{"type":8,"value":9,"toc":589},"minimark",[10,14,41,46,74,82,86,89,99,103,109,127,130,136,143,157,162,169,172,175,195,198,233,245,248,301,307,327,331,341,344,357,360,363,371,404,410,413,421,475,481,492,496,503,509,516,520,523,531,534,544,547,551,554,578,581],[11,12,13],"p",{},"Ein Workflow besteht aus einem Auslöser und Schritten. Es gibt drei Arten von Schritten:",[15,16,17,25,35],"ul",{},[18,19,20,24],"li",{},[21,22,23],"strong",{},"Agent",": ein Schritt mit KI. Er liest Felder aus dem Kontext und ruft die Werkzeuge auf, die du ihm gibst.",[18,26,27,30,31,34],{},[21,28,29],{},"Aktion",": ein Schritt ohne KI. Er führt genau eine Operation aus dem Katalog aus, zum Beispiel ",[21,32,33],{},"E-Mail senden",".",[18,36,37,40],{},[21,38,39],{},"Bedingung",": eine Verzweigung ohne KI. Sie prüft den Wert eines Feldes und wählt danach den Weg.",[42,43,45],"h2",{"id":44},"schritt-hinzufügen","Schritt hinzufügen",[47,48,49,56,71],"ol",{},[18,50,51,52,55],{},"Klicke auf ein ",[21,53,54],{},"+"," auf der Zeichenfläche.",[18,57,58,59,62,63,65,66,68,69,34],{},"Wähle im Menü ",[21,60,61],{},"Neuer Schritt"," die Art: ",[21,64,23],{},", ",[21,67,29],{}," oder ",[21,70,39],{},[18,72,73],{},"Klicke auf die neue Karte, um den Schritt einzustellen.",[11,75,76,77,34],{},"Wie du Karten verbindest und testest, steht unter ",[78,79,81],"a",{"href":80},"\u002Fde\u002Fdocs\u002Fworkflows\u002Fbuilder","Der Builder",[42,83,85],{"id":84},"auslöser","Auslöser",[11,87,88],{},"Jeder Workflow hat genau einen Auslöser. Er steht immer am Anfang, hat keine eingehende Verbindung und genau eine ausgehende. Er füllt die ersten Felder des Kontexts, bei einer E-Mail zum Beispiel Absender, Betreff und Inhalt.",[11,90,91,92,95,96,34],{},"Unpassende Ereignisse sortiert das Feld ",[21,93,94],{},"Zuständigkeit"," am Auslöser aus. Eine eigene Karte dafür gibt es nicht. Die Arten des Auslösers und die Zuständigkeit stehen unter ",[78,97,85],{"href":98},"\u002Fde\u002Fdocs\u002Fworkflows\u002Ftriggers",[42,100,102],{"id":101},"kontext","Kontext",[11,104,105,106,108],{},"Der Kontext ist die Liste der Felder eines Workflows. Das Panel ",[21,107,102],{}," auf der Zeichenfläche zeigt alle. Die Felder gehören dem Workflow, nicht einem Schritt. Daten fließen nicht entlang der Pfeile. Jeder Schritt legt nur fest, welche Felder er liest und welche er füllt:",[15,110,111,117],{},[18,112,113,116],{},[21,114,115],{},"Input",": die Felder, die der Schritt liest. Der Auslöser oder ein früherer Schritt muss sie vorher gefüllt haben.",[18,118,119,122,123,126],{},[21,120,121],{},"Output",": die Felder, die der Schritt selbst füllt. Er kommt erst weiter, wenn jedes davon ausgefüllt oder als ",[21,124,125],{},"Kein Wert"," vermerkt ist.",[11,128,129],{},"Ein Agent sieht im Lauf die Werte seiner Input- und Output-Felder. Von allen übrigen Feldern sieht er nur Namen und Stand: ausgefüllt oder noch leer. Was nicht als Feld im Kontext steht, kennt er nicht.",[11,131,132,133,135],{},"Kann ein Agent einen zugesagten Wert nicht ermitteln, trägt er ",[21,134,125],{}," mit einer Begründung ein, statt sich etwas auszudenken.",[11,137,138,139,142],{},"Am Feld stellst du ",[21,140,141],{},"Mehrfache Einträge"," ein:",[15,144,145,151],{},[18,146,147,150],{},[21,148,149],{},"Ersetzen"," (Standard): Der neueste Wert gilt.",[18,152,153,156],{},[21,154,155],{},"Sammeln",": Jeder Eintrag kommt dazu.",[158,159,161],"h3",{"id":160},"inhalte-von-außen","Inhalte von außen",[11,163,164,165,168],{},"Felder mit Inhalt von außen tragen die Markierung ",[21,166,167],{},"EXTERN",". Das sind E-Mail-Inhalte, Einsendungen aus einem öffentlichen Formular und Daten aus einer Integration. Der Agent bekommt die Markierung im Lauf mit, zusammen mit der Regel, solche Inhalte nur als Daten zu behandeln und Anweisungen darin nie zu befolgen.",[11,170,171],{},"Bei einem Auslöser, der fremde Inhalte liefert, setzt lowcloud die Markierung immer. Das gilt auch für die Felder eines Startformulars an diesem Auslöser.",[42,173,23],{"id":174},"agent",[11,176,177,178,65,180,183,184,186,187,190,191,194],{},"Ein Klick auf eine Agent-Karte öffnet drei Kacheln: ",[21,179,115],{},[21,181,182],{},"Arbeit"," und ",[21,185,121],{},". Den Namen des Schritts änderst du in der Kopfzeile des Dialogs. Darunter steht die Zeile ",[21,188,189],{},"Notiz",", eine Bemerkung für dich und für den Chat in der Spalte ",[21,192,193],{},"Bauen",". Der Agent liest die Notiz im Lauf nie.",[158,196,115],{"id":197},"input",[15,199,200,205,211,217],{},[18,201,202,204],{},[21,203,102],{},": die Felder, die der Schritt liest.",[18,206,207,210],{},[21,208,209],{},"Wissen",": Dokumente, die der Agent in jedem Lauf durchsucht.",[18,212,213,216],{},[21,214,215],{},"Skills",": Anleitungen aus der Skill-Bibliothek. Der Schritt liest eine nach, wenn er sie braucht.",[18,218,219,222,223,183,226,229,230,232],{},[21,220,221],{},"Buckets",": geteilte Sammlungen, die mit jedem Lauf wachsen. Pro Bucket gibt es die Schalter ",[21,224,225],{},"Lesen",[21,227,228],{},"Schreiben",". Mit ",[21,231,228],{}," legt der Schritt ohne Rückfrage darin ab.",[11,234,235,65,237,183,239,241,242,34],{},[21,236,209],{},[21,238,215],{},[21,240,221],{}," gibt es nur bei ",[21,243,244],{},"Eigener Agent",[158,246,182],{"id":247},"arbeit",[15,249,250,256,266,275,285,295],{},[18,251,252,255],{},[21,253,254],{},"Anweisung",": der Text, an den sich der Agent im Lauf hält. Er sagt, was der Agent prüft und wofür er zuständig ist. Fehlt die Anweisung, weisen Dialog und Karte darauf hin.",[18,257,258,261,262,265],{},[21,259,260],{},"Text mit KI optimieren",": schreibt deinen Entwurf um. Mit ",[21,263,264],{},"Rückgängig"," holst du ihn zurück.",[18,267,268,271,272,34],{},[21,269,270],{},"Modell",": nur nötig, wenn dieser Schritt ein bestimmtes Modell braucht. Sonst bleibt es auf ",[21,273,274],{},"Automatisch",[18,276,277,280,281,284],{},[21,278,279],{},"Werkzeuge",": was der Schritt selbst tun darf, aus dem Katalog. Mit ",[21,282,283],{},"+ Werkzeug"," fügst du eines hinzu. Die Werkzeuge stehen nach Dienst gruppiert. Über welches Konto ein Dienst läuft, wählst du in der Kopfzeile seiner Gruppe.",[18,286,287,290,291,294],{},[21,288,289],{},"Grenzen"," > ",[21,292,293],{},"Arbeitsschritte",": wie viele Werkzeug-Aufrufe und Nachrichten an dich der Schritt pro Durchlauf machen darf. Standard ist 6. Kontextpflege, Wissenssuche und das Lesen von Skills und Dateien zählen nicht mit.",[18,296,297,300],{},[21,298,299],{},"Rückfragen",": Ist der Schalter an, darf der Schritt im Lauf eine Frage an dich stellen und wartet auf die Antwort.",[11,302,303,304,306],{},"Den Schalter ",[21,305,299],{}," gibt es nur bei einem Start von Hand, weil dann jemand zusieht. Bei E-Mail, Zeitplan oder öffentlichem Formular bietet der Builder ihn nicht an. In einem Lauf, bei dem jemand zusieht, darf außerdem jeder Schritt dir Zwischenmeldungen schicken und läuft dabei weiter. Das hängt nicht am Schalter.",[11,308,309,310,312,313,315,316,65,318,183,320,322,323,326],{},"Neben ",[21,311,254],{}," wählst du ",[21,314,244],{}," oder einen Agenten aus der Bibliothek. Ein Agent aus der Bibliothek bringt sein eigenes Modell, seine Werkzeuge und sein Wissen mit. ",[21,317,270],{},[21,319,279],{},[21,321,293],{}," entfallen dann. Stattdessen wählst du unter ",[21,324,325],{},"Konten",", über welches Konto ein Dienst läuft. Pro Dienst gilt ein Konto für alle Schritte des Ablaufs.",[158,328,330],{"id":329},"feste-werte-setzen","Feste Werte setzen",[11,332,333,334,68,337,340],{},"Pro Parameter eines Werkzeugs wählst du ",[21,335,336],{},"Agent entscheidet",[21,338,339],{},"Fester Wert",". Einen festen Wert, etwa einen Empfänger, einen Ordner oder einen Kanal, kann der Agent nicht ändern. Bleibt ein fester Wert leer, meldet die Karte das, und der Workflow lässt sich nicht veröffentlichen.",[158,342,121],{"id":343},"output",[11,345,346,347,349,350,352,353,356],{},"Die Kachel ",[21,348,121],{}," zeigt unter ",[21,351,102],{}," die Felder, die der Schritt füllt, und unter ",[21,354,355],{},"Nächster Schritt"," den Weg nach diesem Schritt.",[42,358,29],{"id":359},"aktion",[11,361,362],{},"Eine Aktion entscheidet nichts und formuliert nichts. Sie ruft das Werkzeug mit den Eingaben auf, die du festlegst. Nimm eine Aktion, wenn feststeht, welche Operation mit welchen Werten laufen soll. Soll der Schritt etwas abwägen oder formulieren, nimm einen Agenten.",[11,364,365,366,183,368,370],{},"Ein Klick auf die Karte öffnet die Kacheln ",[21,367,182],{},[21,369,121],{},":",[15,372,373,379,384,390,396],{},[18,374,375,378],{},[21,376,377],{},"Werkzeug",": die eine Operation der Aktion, aus den eingebauten Operationen des Katalogs. Für eine andere Operation legst du eine neue Aktion an.",[18,380,381,383],{},[21,382,325],{},": über welches Konto der Dienst der Operation läuft.",[18,385,386,389],{},[21,387,388],{},"Eingaben",": ein Wert pro Parameter. Das ist ein fester Wert, ein Feld aus dem Kontext oder Text mit Feldern. Ein Feld allein wird unverändert übergeben.",[18,391,392,395],{},[21,393,394],{},"Ergebnis",": welcher Wert aus der Antwort in welchem Feld des Kontexts landet. So können spätere Schritte ihn lesen.",[18,397,398,400,401,34],{},[21,399,355],{},": ein anderer Schritt oder ",[21,402,403],{},"Ende",[405,406,407],"note",{},[11,408,409],{},"Eigene Integrationen und MCP-Werkzeuge kannst du nur in einem Agenten nutzen.",[42,411,39],{"id":412},"bedingung",[11,414,415,416,183,418,370],{},"Für eine Entscheidung trägt ein Agent einen Wert in ein Feld ein. Die Bedingung danach prüft das Feld und wählt den Weg. Ein Klick auf die Karte öffnet die Kacheln ",[21,417,115],{},[21,419,420],{},"Regeln",[15,422,423,442,469],{},[18,424,425,428,429,65,432,65,435,68,438,441],{},[21,426,427],{},"Feld",": das eine Feld, das die Bedingung prüft. Wählbar sind Felder vom Typ ",[21,430,431],{},"Auswahl",[21,433,434],{},"Ja\u002FNein",[21,436,437],{},"Zahl",[21,439,440],{},"Datum",". Ein Feld, das Einträge sammelt, lässt sich nicht prüfen.",[18,443,444,446,447,450,451,68,454,457,458,68,461,464,465,468],{},[21,445,420],{},": Jede Regel besteht aus einem Vergleich, einem Wert und einem Ziel. Der Vergleich hängt vom Typ des Feldes ab, zum Beispiel ",[21,448,449],{},"ist"," bei einer Auswahl, ",[21,452,453],{},"unter",[21,455,456],{},"mindestens"," bei einer Zahl, ",[21,459,460],{},"vor",[21,462,463],{},"nach"," bei einem Datum. ",[21,466,467],{},"ist leer"," gibt es bei jedem Typ.",[18,470,471,474],{},[21,472,473],{},"Alle anderen",": der letzte Weg. Er gilt, wenn keine Regel passt.",[11,476,477,478,480],{},"Die Regeln werden von oben nach unten gelesen, die erste passende gilt. Mit den Pfeilen an einer Regel änderst du die Reihenfolge. Als Ziel ist bei jedem Weg auch ",[21,479,403],{}," möglich.",[11,482,483,484,486,487,489,490,34],{},"Ein Feld, das nie ausgefüllt wurde oder als ",[21,485,125],{}," vermerkt ist, gilt als leer. Ohne Regel mit ",[21,488,467],{}," nimmt der Lauf dann den Weg ",[21,491,473],{},[42,493,495],{"id":494},"freigabe-ein-und-ausschalten","Freigabe ein- und ausschalten",[11,497,498,499,502],{},"Jedes Werkzeug in einem Agenten und in einer Aktion hat den Schalter ",[21,500,501],{},"Freigabe",". Ist er an, hält der Lauf vor jedem Aufruf an und zeigt dir die Argumente des Aufrufs zur Bestätigung. Ist er aus, führt der Schritt das Werkzeug sofort aus.",[11,504,505,506,34],{},"Bei Werkzeugen, die etwas schreiben oder senden, ist die Freigabe standardmäßig an. Lesende Werkzeuge laufen ohne Rückfrage. Schaltest du die Freigabe an einem schreibenden Werkzeug aus, fragt lowcloud noch einmal nach. Danach trägt das Werkzeug die Markierung ",[21,507,508],{},"Ohne Freigabe",[11,510,511,512,34],{},"Auf der Zeichenfläche gibt es keine eigene Karte für Freigaben. Was eine Freigabe im Lauf zeigt und wie du sie beantwortest, steht unter ",[78,513,515],{"href":514},"\u002Fde\u002Fdocs\u002Fapprovals","Freigaben und Rückfragen",[42,517,519],{"id":518},"wege","Wege",[11,521,522],{},"Die Pfeile zwischen den Karten sind die Wege. Ein Agent und eine Aktion haben höchstens einen Weg:",[15,524,525,528],{},[18,526,527],{},"Ohne Weg endet der Ablauf nach dem Schritt. Die Antwort eines Agenten ist dann die Antwort des Laufs.",[18,529,530],{},"Mit einem Weg geht es immer dort weiter.",[11,532,533],{},"Mehrere Wege hat nur eine Bedingung.",[11,535,536,537,540,541,543],{},"Im Dialog eines Agenten fügst du mit ",[21,538,539],{},"+ Weg"," einen Weg hinzu, solange noch keiner gesetzt ist. Der Weg bekommt einen Kurznamen und ein Ziel. Du kannst einen Weg auch auf der Zeichenfläche ziehen, vom Griff der Weg-Zeile auf die Zielkarte. Als Ziel ist auch ",[21,542,403],{}," möglich. Der Lauf endet dann an dieser Stelle erfolgreich, mit der kurzen Begründung des Agenten statt einer geschriebenen Antwort.",[11,545,546],{},"Agenten mit zwei oder mehr Wegen gibt es nur noch in alten Workflows. Dort wählt der Agent am Ende genau einen Weg. Weder der Dialog noch der Chat legen solche Agenten neu an.",[42,548,550],{"id":549},"schleifen","Schleifen",[11,552,553],{},"Zeigt ein Weg zurück auf einen früheren Schritt, entsteht eine Schleife. Der Schritt läuft dann noch einmal, mit dem neuesten Stand. Eine eigene Karte für Schleifen gibt es nicht.",[11,555,556,557,560,561,564,565,567,568,570,571,573,574,577],{},"An der Bedingung, die den Lauf zurückschickt, erscheint der Weg ",[21,558,559],{},"Rundenlimit"," mit dem Feld ",[21,562,563],{},"Runden",". ",[21,566,563],{}," legt fest, wie viele Runden die Schleife höchstens läuft. Standard ist 3. Nach der letzten Runde nimmt der Lauf den Weg ",[21,569,559],{}," statt zurück in die Schleife. Sein Ziel ist ein Schritt außerhalb der Schleife oder ",[21,572,403],{},". Steht das Ziel auf ",[21,575,576],{},"Abbruch",", bricht der Lauf nach der letzten Runde mit einem Fehler ab.",[11,579,580],{},"Hat eine Schleife keinen Ausgang, meldet die Karte das.",[11,582,583,584,586,587,34],{},"In alten Workflows, in denen ein Agent mit zwei oder mehr Wegen über die Schleife entscheidet, steht ",[21,585,563],{}," am Agenten unter ",[21,588,289],{},{"title":590,"searchDepth":591,"depth":591,"links":592},"",2,[593,594,595,599,605,606,607,608,609],{"id":44,"depth":591,"text":45},{"id":84,"depth":591,"text":85},{"id":101,"depth":591,"text":102,"children":596},[597],{"id":160,"depth":598,"text":161},3,{"id":174,"depth":591,"text":23,"children":600},[601,602,603,604],{"id":197,"depth":598,"text":115},{"id":247,"depth":598,"text":182},{"id":329,"depth":598,"text":330},{"id":343,"depth":598,"text":121},{"id":359,"depth":591,"text":29},{"id":412,"depth":591,"text":39},{"id":494,"depth":591,"text":495},{"id":518,"depth":591,"text":519},{"id":549,"depth":591,"text":550},"Richte Agenten, Aktionen und Bedingungen ein und gib Ergebnisse über den Kontext weiter.","md",{},true,"\u002Fde\u002Fdocs\u002Fworkflows\u002Fsteps",{"title":6,"description":610},"de\u002Fdocs\u002F4.workflows\u002F3.steps","p-A2DTXDmvbgV8jaIitXjPNsQ1JYiKdPGDHttvrEArc",[619],{"title":620,"path":621,"stem":622,"children":623,"page":648},"De","\u002Fde","de",[624],{"title":625,"path":626,"stem":627,"children":628,"page":-1},"Dokumentation","\u002Fde\u002Fdocs","de\u002Fdocs\u002Findex",[629,630,649,654,678,701,705,719,724],{"title":625,"path":626,"stem":627},{"title":631,"icon":632,"path":633,"stem":634,"children":635,"page":648},"Erste Schritte","i-lucide-compass","\u002Fde\u002Fdocs\u002Fgetting-started","de\u002Fdocs\u002F1.getting-started",[636,640,644],{"title":637,"path":638,"stem":639},"Überblick","\u002Fde\u002Fdocs\u002Fgetting-started\u002Foverview","de\u002Fdocs\u002F1.getting-started\u002F1.overview",{"title":641,"path":642,"stem":643},"Schnellstart","\u002Fde\u002Fdocs\u002Fgetting-started\u002Fquickstart","de\u002Fdocs\u002F1.getting-started\u002F2.quickstart",{"title":645,"path":646,"stem":647},"Begriffe","\u002Fde\u002Fdocs\u002Fgetting-started\u002Fglossary","de\u002Fdocs\u002F1.getting-started\u002F3.glossary",false,{"title":650,"path":651,"stem":652,"icon":653},"Chat","\u002Fde\u002Fdocs\u002Fchat","de\u002Fdocs\u002F2.chat","i-lucide-message-circle",{"title":655,"icon":656,"path":657,"stem":658,"children":659,"page":648},"Agenten","i-lucide-bot","\u002Fde\u002Fdocs\u002Fagents","de\u002Fdocs\u002F3.agents",[660,664,667,670,674],{"title":661,"path":662,"stem":663},"Agenten bauen","\u002Fde\u002Fdocs\u002Fagents\u002Fbuilding","de\u002Fdocs\u002F3.agents\u002F1.building",{"title":209,"path":665,"stem":666},"\u002Fde\u002Fdocs\u002Fagents\u002Fknowledge","de\u002Fdocs\u002F3.agents\u002F2.knowledge",{"title":215,"path":668,"stem":669},"\u002Fde\u002Fdocs\u002Fagents\u002Fskills","de\u002Fdocs\u002F3.agents\u002F3.skills",{"title":671,"path":672,"stem":673},"Teilen und Zugriff","\u002Fde\u002Fdocs\u002Fagents\u002Fsharing","de\u002Fdocs\u002F3.agents\u002F4.sharing",{"title":675,"path":676,"stem":677},"Microsoft Teams","\u002Fde\u002Fdocs\u002Fagents\u002Fteams","de\u002Fdocs\u002F3.agents\u002F5.teams",{"title":679,"icon":680,"path":681,"stem":682,"children":683,"page":648},"Workflows","i-lucide-workflow","\u002Fde\u002Fdocs\u002Fworkflows","de\u002Fdocs\u002F4.workflows",[684,688,690,691,693,697],{"title":685,"path":686,"stem":687},"Dein erster Workflow","\u002Fde\u002Fdocs\u002Fworkflows\u002Ffirst-workflow","de\u002Fdocs\u002F4.workflows\u002F1.first-workflow",{"title":81,"path":80,"stem":689},"de\u002Fdocs\u002F4.workflows\u002F2.builder",{"title":6,"path":614,"stem":616},{"title":85,"path":98,"stem":692},"de\u002Fdocs\u002F4.workflows\u002F4.triggers",{"title":694,"path":695,"stem":696},"Veröffentlichen und einrichten","\u002Fde\u002Fdocs\u002Fworkflows\u002Fpublishing","de\u002Fdocs\u002F4.workflows\u002F5.publishing",{"title":698,"path":699,"stem":700},"Läufe","\u002Fde\u002Fdocs\u002Fworkflows\u002Fruns","de\u002Fdocs\u002F4.workflows\u002F6.runs",{"title":702,"path":514,"stem":703,"icon":704},"Freigaben","de\u002Fdocs\u002F5.approvals","i-lucide-check-check",{"title":706,"icon":707,"path":708,"stem":709,"children":710,"page":648},"Integrationen","i-lucide-cable","\u002Fde\u002Fdocs\u002Fconnections","de\u002Fdocs\u002F6.connections",[711,715],{"title":712,"path":713,"stem":714},"Dienste verbinden","\u002Fde\u002Fdocs\u002Fconnections\u002Fservices","de\u002Fdocs\u002F6.connections\u002F1.services",{"title":716,"path":717,"stem":718},"Eigene Integrationen und MCP","\u002Fde\u002Fdocs\u002Fconnections\u002Fcustom","de\u002Fdocs\u002F6.connections\u002F2.custom",{"title":720,"path":721,"stem":722,"icon":723},"Souveränität","\u002Fde\u002Fdocs\u002Fsovereignty","de\u002Fdocs\u002F7.sovereignty","i-lucide-shield-check",{"title":725,"icon":726,"path":727,"stem":728,"children":729,"page":648},"Workspace","i-lucide-users","\u002Fde\u002Fdocs\u002Fworkspace","de\u002Fdocs\u002F8.workspace",[730,734,738],{"title":731,"path":732,"stem":733},"Workspace und Rollen","\u002Fde\u002Fdocs\u002Fworkspace\u002Froles","de\u002Fdocs\u002F8.workspace\u002F1.roles",{"title":735,"path":736,"stem":737},"Guthaben und Kosten","\u002Fde\u002Fdocs\u002Fworkspace\u002Fcosts","de\u002Fdocs\u002F8.workspace\u002F2.costs",{"title":739,"path":740,"stem":741},"Partner","\u002Fde\u002Fdocs\u002Fworkspace\u002Fpartner","de\u002Fdocs\u002F8.workspace\u002F3.partner",[743,745],{"title":81,"path":80,"stem":689,"description":744,"children":-1},"Baue einen Workflow im Chat oder von Hand, teste ihn und veröffentliche Versionen.",{"title":85,"path":98,"stem":692,"description":746,"children":-1},"Starte Workflows von Hand, über einen Link, nach Zeitplan oder bei einem Ereignis in einer App.",1791184601387]