Entwicklungswerkzeuge
Oleg Zankov
CEO Latenode, No-Code-Experte
3. Oktober 2023
Eine Low-Code-Plattform, die die Einfachheit von No-Code mit der Leistung von Full-Code verbindet 🚀
Jetzt kostenlos starten
3. Oktober 2023
8
min lesen

Low-Code-Automatisierungen für Anfänger

Oleg Zankov
CEO Latenode, No-Code-Experte
Inhaltsverzeichnis

Hallo! Das Latenode-Team heißt Sie willkommen. Sie sind vielleicht bereits mit Low-Code-Automatisierungen und Cloud-Entwicklung vertraut. Aber auch wenn nicht, bieten wir Ihnen in diesem Artikel eine umfassende Anleitung, wie Sie 80 % des Werts von Latenode erzielen, indem Sie nur 20 % der Funktionen der Plattform erlernen.

Es gibt einen Teil der ...

Es gibt einen Teil der ...

Das Framework für Ihre Automatisierungen

 „Trigger → Action“ ist das grundlegende Gerüst. Jedes Szenario beginnt mit einem Auslöser (oder mehrere Auslöser ). Dieser Trigger aktiviert Ihr Szenario und führt nachfolgende Module – Aktionen – aus. Sie können es sich so vorstellen: „Wenn in einem System etwas passiert, sollte an einer anderen Stelle etwas anderes ausgeführt werden.“

Jedes Szenario kann mehrere Auslöser enthalten, ohne Begrenzung der Anzahl der Aktionen

Auslöser

Es gibt vier Arten von Auslösern:

  • Trigger aus unserer No-Code-Apps-Bibliothek
  • Auslösen nach Zeitplan
  • Webhook
  • Trigger bei einmaliger Ausführung

Auslöser Nr. 1: No-Code-Apps

Ein gutes Beispiel ist das Google Sheet-Modul, das im Screenshot oben gezeigt ist. Das bedeutet, wenn in einem bestimmten Google Sheet etwas passiert, wird Ihr Szenario automatisch ausgeführt. Um Trigger aus unserer No-Code-Bibliothek zu verwenden, verbinden Sie einfach Ihre Konten, indem Sie eine neue Verbindung hinzufügen. Sobald dies erledigt ist, können Sie alle erforderlichen Felder mit nur zwei Klicks ausfüllen.

Neue Verbindung hinzufügen
Schließen Sie die Einrichtung des Triggers ab, indem Sie die erforderlichen Felder ausfüllen.

Es gibt einen Teil der ...

Beginnen Sie mit dem Erstellen mit Latenode

Es gibt einen Teil der ...

Auslöser Nr. 2: Zeitplan

Dieses Modul führt das Szenario in den von Ihnen festgelegten Intervallen aus. Um dies zu erreichen, legen Sie den Zeitraum mithilfe des CRON-Ausdrucks fest. Wenn Sie mit dem CRON-Format nicht vertraut sind, bitten Sie unsere KI um Hilfe. (Eine Anleitung zu unserer KI wird in Kürze bereitgestellt.)

Latenode AI bietet Hilfe rund um die Uhr
Schließen Sie die Einrichtung des Zeitplanmoduls ab 

Auslöser Nr. 3: Webhook

Dieses Modul löst das Szenario jedes Mal aus, wenn ein externer Aufruf an eine Webhook-URL erfolgt. Stellen Sie es sich so vor, als würden Sie jemanden anrufen und sagen: „Grünes Licht! Beginnen Sie sofort mit der Arbeit.“ Wenn Sie außerdem wichtige Informationen an Ihr Szenario weitergeben möchten, ist dies über die Webhook-URL möglich. Darüber hinaus ist das Anpassen Ihrer Webhook-URL unkompliziert; eine Anleitung finden Sie im Screenshot unten.

Versuchen wir, einige Informationen an diese URL zu senden und zu beobachten, wie Ihr Szenario diese Informationen empfängt. Wir werden den Webhook über die Befehlszeile des Browsers aufrufen. Bedenken Sie, dass jedes externe System auf die gleiche Weise Daten an Ihr Szenario senden kann. 

  1. Speichern und aktivieren Sie zunächst Ihr Szenario.
  1. Anschließend geben wir unsere Webhook-URL in die Befehlszeile des Browsers ein und fügen drei Schlüssel mit den entsprechenden Parametern hinzu, die wir an das Szenario senden möchten: Budget, E-Mail und Name. Drücken Sie die Eingabetaste.
  1. Schauen wir uns zunächst die Geschichte dieses Latenode-Szenarios an.
  1. Wenn wir in der Liste der historischen Starts auf das Augensymbol klicken, sehen wir neben dem Webhook-Modul eine eingekreiste Zahl – seine historische Ausgabe. Beim Klicken wird ein Popup-Fenster mit dem Ergebnis der Ausführung angezeigt. Und wie Sie sehen, sind alle drei Parameter (Budget, E-Mail und Name) bereits vorhanden!
Mit der Verlaufsfunktion können Sie die Ergebnisse aller zuvor ausgeführten Szenarien anzeigen. Sie können entweder überprüfen, wie die Daten zu einem früheren Zeitpunkt geflossen sind (mit dem Augensymbol) oder ein aktualisiertes Szenario mit historischen Daten erneut ausführen (mit dem Wiederholungssymbol neben dem Auge), wenn ein Fehler aufgetreten ist und Sie versuchen, ihn zu beheben.
  1. Sobald die Daten in Ihrem Szenario angezeigt werden, können Sie sie in jedem nachfolgenden Modul problemlos bearbeiten. Das Popup-Fenster „Daten“ wird jedes Mal angezeigt, wenn Sie auf ein Feld klicken, in dem Daten erforderlich oder zulässig sind, z. B. der Wert, der Ihrem Google Sheet als neue Zeile hinzugefügt werden soll:
zusätzlichWenn Sie Szenarien testen möchten, ohne Daten aus externen Quellen zu senden, haben Sie Zugriff auf einen voll funktionsfähigen Webhook-Konfigurator. Er öffnet sich jedes Mal, wenn Sie drücken Renn einmal und ermöglicht Ihnen das Senden verschiedener Arten von Testanfragen. Sie benötigen keinen Postman oder ähnliche Dienste mehr! Alles, was zum Testen erforderlich ist, befindet sich bereits auf der Plattform.

Trigger bei einmaliger Ausführung

Dieser Trigger ist speziell zum Testen Ihres Szenarios konzipiert. Er ermöglicht Ihnen, das Szenario ohne Eingabedaten auszuführen oder verschiedene Aktionen zu testen.

Dies ist besonders nützlich für den sofortigen Start von Szenarien, z. B. beim Testen zeitplanbasierter Szenarien, um sofort Ergebnisse zu sehen. Fügen Sie es einfach zu Beginn Ihres Szenarios hinzu, und schon ist es einsatzbereit.

Erstellen Sie unbegrenzte Integrationen mit Verzweigung, mehreren Triggern, die in einen Knoten gelangen, verwenden Sie Low-Code oder schreiben Sie Ihren eigenen Code mit AI Copilot.

Aktionen

Wenn es um Aktionen geht, gibt es vier Hauptgruppen, die Sie kennen sollten:

  • Aktionen aus unserer No-Code-Apps-Bibliothek
  • HTTP-Anfrage
  • KI-Knoten und JavaScript
  • Webhook-Antwort

Aktion Nr. 1: Apps ohne Code 

Es ist so einfach wie Trigger ohne Code, mit denen Sie Zugriff auf Ihren Arbeitsbereich gewähren und genau die Aktion auswählen, die ausgeführt werden soll.

Während wir uns noch in der Betaphase befinden, ist unsere No-Code-Bibliothek möglicherweise nicht umfassend, enthält aber bereits wichtige Tools wie Airtable, ChatGPT, Google Drive/Sheets/Docs und mehr. Wir arbeiten kontinuierlich daran, neue Apps hinzuzufügen! Sie müssen jedoch nicht warten, bis wir die gewünschte App hinzugefügt haben, da wir den Prozess zum Erstellen Ihrer eigenen Integrationen optimiert haben. Der nächste Aktionstyp veranschaulicht dies.

Darüber hinaus haben Sie Zugriff auf viele „Plug n Play“-Knoten – Knoten, die Ihnen den Zugriff auf eine Vielzahl von erweiterten KI-Diensten und -Tools ermöglichen, ohne dass Sie für diese Dienste ein Konto benötigen.

Fügen Sie einfach den benötigten Knoten zu Ihrem Arbeitsbereich hinzu, und schon ist er einsatzbereit.

  • Alle fortschrittlichen KI-Modelle: LLama, Anthropic, GPT und mehr.
  • Datenanreicherung: Einzigartige Plattformen wie Ozean.io und mehr als 160 Dienste innerhalb des Data Enrichment-Knotens.
  • Datentransformation: Wandeln Sie alles mühelos in alles um.
  • KI-Bildgeneratoren: Branchenführer wie DALL·E und Stable Diffusion.
  • Dutzende Spezialwerkzeuge: Von Sprach-zu-Text-Modellen bis hin zu Bildklassifizierungstools.

Diese Knoten sind mit einem Dollarsymbol gekennzeichnet und für ihre Nutzung fallen möglicherweise zusätzliche Credits an. Die Preise sind bei jedem Knoten detailliert aufgeführt.

Aktion Nr. 2: HTTP-Anforderung

Mit dieser Aktion können Sie Ihr Szenario in jede externe App integrieren, die nicht in unserer Bibliothek vorhanden ist.

Nehmen wir an, Sie möchten in Ihrem Szenario eine Trello-Karte erstellen. Welche Schritte sind erforderlich, um Ihre eigene App-Integration zu erstellen? Das ist ganz einfach.

  1. Besuchen Sie die Trello-API-Dokumentation und suchen Sie ein cURL-Beispiel für die Aktion, die Sie in Ihrem Latenode-Szenario ausführen möchten. Stellen Sie sich das cURL-Beispiel als vorgefertigtes Rezept oder eine Vorlage vor, die Latenode anweist, wie es mit dieser anderen App kommunizieren soll.
  1. Kopieren Sie es einfach und fügen Sie es wie zuvor gezeigt in Ihre HTTP-Anfrage ein. Ihre HTTP-Anfrage wird dann mit der erforderlichen HTTP-Methode und der richtigen aufzurufenden URL konfiguriert.
  1. Ersetzen Sie als Nächstes die Platzhalter für den API-Schlüssel und das Zugriffstoken durch Ihre tatsächlichen. Fügen Sie außerdem die erforderlichen Parameter für die Aktionsausführung hinzu. In unserem Fall müssen wir Trello zum Hinzufügen einer neuen Karte angeben, wo sie platziert werden soll. Daher benötigen wir die ID der Spalte aus unserem Arbeitsbereich – idList.

Das ist es! Jetzt können Sie eine Trello-Karte erstellen, sobald der Webhook durch seine eindeutige URL ausgelöst wird! 🎉

TIPP: Nach der Erstellung kann ein benutzerdefiniertes Modul (oder Szenario) kopiert und in ein anderes Szenario eingefügt werden. Kopierte Objekte werden als Text angezeigt. Sie können diesen Text also auch in ein beliebiges Dokument übertragen und mit einem Kollegen oder Kunden teilen, um deren Automatisierungsprozess zu optimieren.

Aktion Nr. 3: KI-Knoten und JavaScript

Der KI-Knoten von Latenode ist Ihr Leitfaden für JavaScript und ermöglicht Ihnen die Generierung verschiedener Knoten auf der Grundlage einfacher Textanforderungen. Ob Sie Daten formatieren oder vollständige Aktionen erstellen müssen, die auf der Plattform nicht verfügbar sind, beschreiben Sie einfach Ihre Aufgabe und die KI generiert den erforderlichen Code, einschließlich Feldern und Autorisierungseinstellungen.

Wenn Sie beispielsweise einen Knoten zum Abrufen von Kommentaren aus bestimmten Subreddits benötigen, kann die KI damit umgehen und Felder, Authentifizierung und Funktionscode erstellen, ohne dass eine einzige Zeile manueller Codierung erforderlich ist.

Der generierte Knoten verfügt über die standardmäßige JavaScript-Modulschnittstelle von Latenode, komplett mit integrierter IDE, Variablen und Daten aus vorherigen Knoten für eine einfache Integration.

Im Großen und Ganzen bietet dieses Modul beispiellose Flexibilität. Das JS-Modul verarbeitet Ihren Code in der Cloud und liefert sofort Ergebnisse. Darüber hinaus können Sie jedes der 1.2 Millionen NPM-Pakete integrieren und so jede Aktion ausführen, die zuvor von jemand anderem erstellt wurde.

Und das Beste daran: Sie müssen nicht einmal Code schreiben! Aber das geht auf einen anderen Aspekt der Latenode-KI und ihrer Leistungsfähigkeit ein: JavaScript + KI: ein perfektes Duo für Low-Code-Automatisierungen

Aktion Nr. 4: Webhook-Antwort

Nachdem ein Szenario vom Webhook-Modul ausgelöst wurde und seine Aktionen abgeschlossen hat, möchten Sie möglicherweise eine Antwort an das System zurücksenden, das den Aufruf initiiert hat. Mit dem Modul „Webhook-Antwort“ können Sie diese Antwort angeben. Sie können beispielsweise eine Erfolgsmeldung, eine Fehlermeldung oder sogar während des Szenarios verarbeitete Daten zurücksenden. Dies ist insbesondere dann nützlich, wenn das externe System eine Bestätigung sucht, dass das Szenario erfolgreich ausgeführt wurde, oder wenn es im Gegenzug Daten benötigt. Lassen Sie uns zur Veranschaulichung ein einfaches Szenario betrachten:

  • Das Ergebnis der Ausführung des JavaScript-Moduls ist ein JSON-Objekt mit dem Namen „HTML“. Es enthält den HTML-Code eines Website-Formulars zum Sammeln von Antworten.
  • In der Webhook-Antwort wählen wir dieses JSON-Objekt aus, sodass Ihnen beim Zugriff auf die Webhook-URL das generierte HTML-Formular angezeigt wird.
Was ist dieses JSON? Das ist einfach das Datenformat, das problemlos zwischen Latenode-Modulen fließen kann. Wenn Sie etwas innerhalb eines JavaScript-Moduls ausführen, bitten Sie AI, ein JSON-Objekt zurückzugeben, um es problemlos weiter verwenden zu können. 

Betreiber

Operatoren sind Werkzeuge zum Erstellen erweiterter Szenariologik. Sie ermöglichen Ihnen das Filtern und Ändern von Daten sowie die Steuerung Ihres Datenflusses basierend auf angegebenen Bedingungen. Es gibt viele Arten von Operatoren, aber sehen wir uns ein einfaches und häufig verwendetes Beispiel an, um ein grundlegendes Verständnis zu erhalten:

Stellen Sie sich vor, Sie erhalten eine Benachrichtigung zu einem neuen Ticket und möchten es an die entsprechende Abteilung weiterleiten – entweder an den Vertrieb oder den Support.

Um dies zu erreichen, richten wir ein Szenario mit zwei Filtern ein: Der erste prüft, ob Abteilung=Support und das zweite wenn Abteilung=Verkauf.

Wenn der Abteilungswert mit einer dieser Optionen übereinstimmt, folgt das Szenario dem entsprechenden Zweig. Auf diese Weise haben wir eine einfache „Wenn-Dann“-Logik erstellt, die jedes Ticket an die richtige Abteilung weiterleitet.

Ausführungsverlauf und Szenario-Wiederholungen

Die Geschichte Mit der Schaltfläche in der oberen rechten Ecke können Sie die Ergebnisse aller zuvor ausgeführten Szenarien anzeigen, unabhängig davon, ob sie erfolgreich waren oder nicht.

Hier können Sie Datum und Uhrzeit des Laufs, die Version des Szenarios (Entwicklung oder Produktion), den Abschlussstatus, die Anzahl der verbrauchten Credits und andere wichtige Informationen sehen.

Mit den verfügbaren Aktionen können Sie:

  • Verwenden Sie das Wiederholungssymbol, um ein aktualisiertes Szenario mit historischen Daten erneut auszuführen, wenn ein Fehler aufgetreten ist und Sie versuchen, ihn zu beheben, oder zum bequemen Testen, um das wiederholte Senden von Testereignissen zu vermeiden – ideal zum Testen!
  • Verwenden Sie das Augensymbol, um den Datenfluss zu einem beliebigen vorherigen Zeitpunkt zu überprüfen, einschließlich aller Eingabe- und Ausgabedaten eines ausgewählten Laufs, und überprüfen Sie alle aufgetretenen Fehler.
  • Verwenden Sie die Schaltfläche „Link kopieren“, um einen Link zu einem bestimmten Lauf zu kopieren und ihn bei Bedarf mit Kollegen oder im Falle einer Fehlererkennung mit Entwicklern zu teilen.
Diese Funktionalität sollte ausreichen, damit Sie problemlos mit dem Erstellen von Automatisierungen mittlerer Komplexität beginnen können. Wenn Sie Fragen haben, zögern Sie nicht, sie in unserem Gemeinschaftsforum.

Anwendung einsAnwendung zwei

Jetzt testen

Verwandte Blogs

Anwendungsfall

Unterstützt von