Ihr Backend auf einem Canvas automatisieren

Starten Sie Workflows per Webhook, E-Mail oder Datenänderung und verketten Sie KI-Agenten, HTTP-Aufrufe, Code und Bedingungen.

Trigger, Schritte und ein Protokoll jedes Laufs

Drei Wege zum Start

Ein Webhook, der den Lauf in die Warteschlange stellt und sofort antwortet, ein IMAP-Postfach, das Blocks auf neue Mails prüft, oder ein Insert, Update oder Delete auf einer Data-Collection.

Schritte, die Ihren Stack erreichen

HTTP-Requests mit Blocks-Auth oder Client Credentials, E-Mails aus Ihren Blocks-Vorlagen sowie Lese- und Schreibzugriffe auf Ihre Data-Schemas.

Ein KI-Agent als Schritt

Übergeben Sie einen Schritt an einen Ihrer Blocks-Agenten und reichen Sie seine Antwort an den nächsten Node weiter.

Code und Bedingungen

Führen Sie JavaScript in einer Sandbox aus, wo die Nodes nicht weiterreichen, verzweigen Sie mit If-Nodes nach Strings, Zahlen, Datumswerten, Arrays und Booleans, und lesen Sie mit {{ }}-Ausdrücken frühere Ausgaben.

Versionen und Laufhistorie

Veröffentlichen Sie eine Version, wenn sie fertig ist, und bearbeiten Sie weiter einen Entwurf. Jeder Lauf speichert Ein- und Ausgabe jedes Nodes, und Workflows lassen sich exportieren und importieren.

Auf dem Canvas bauen, von überall starten

Logic wird in der Konsole eingerichtet. Ihre App oder jeder andere Service startet einen Workflow, indem er JSON per POST an dessen Webhook-URL sendet.

  1. Trigger wählen

    Fügen Sie einen Webhook-, E-Mail- oder Daten-Trigger hinzu. Aktivieren Sie die Webhook-Authentifizierung, wenn der Aufrufer nachweisen soll, wer er ist.

  2. Schritte verketten

    Verbinden Sie HTTP-, E-Mail-, AI-Agent-, Code-, If- und Daten-Nodes, und übergeben Sie Werte zwischen ihnen mit Ausdrücken.

  3. Veröffentlichen und Läufe verfolgen

    Veröffentlichen Sie den Workflow und öffnen Sie dann einen beliebigen Lauf, um zu sehen, was jeder Node empfangen und zurückgegeben hat.

{
  "orderId": "A-1042",
  "email": "jane@example.com",
  "total": 129.5
}

Verbindet sich mit

  • Webhooks
  • IMAP mailboxes
  • Any HTTP API
  • Blocks email templates
  • Blocks Agents
  • Blocks Data

Fragen zu Logic

Wie startet meine App einen Workflow?

Sie sendet einen POST mit JSON-Body an die Webhook-URL des Workflows. Blocks stellt den Lauf in die Warteschlange und antwortet sofort mit 200, sodass Ihre App nicht auf das Ende des Workflows wartet.

Kann ein Workflow KI nutzen?

Ja. Der AI-Agent-Node führt einen Ihrer Blocks-Agenten mit Eingaben aus früheren Schritten aus und gibt die Antwort weiter.

In welcher Sprache läuft der Code-Node?

JavaScript, in einer Sandbox ohne Zugriff auf Dateisystem oder Netzwerk. Für Netzwerkaufrufe nutzen Sie den HTTP-Request-Node.

Gibt es eine CLI oder ein SDK für Logic?

Nein. Workflows werden in der Konsole erstellt und veröffentlicht, und Apps starten sie über Webhooks.

Starten Sie mit einem kostenlosen Projekt

Registrieren Sie sich auf os.seliseblocks.com und erstellen Sie ein Projekt, oder fügen Sie einen einzigen Prompt in Claude Code, Codex oder Cursor ein und lassen Sie Ihren Agenten das Projekt über die Blocks CLI einrichten.