Mit Zapier können Sie Tausende von Anwendungen innerhalb eines Zap verbinden (was wir einen automatisierten Workflow nennen). Füge Formulare, Tabellen und die Möglichkeit, deine Daten von jedem KI-Tool zu erreichen , hinzu, und du kannst viel tun.
Aber manchmal braucht man mehr. Vielleicht können Zapiers bestehende Aktionen oder Trigger dich nicht wirklich dorthin bringen, wo du hinmusst. Vielleicht ziehst du Informationen aus Anwendung A, aber sie sind nicht im richtigen Format für Anwendung B. Oder vielleicht hast du etwas Wichtigeres im Sinn, wie zum Beispiel Datensätze aus einer Anwendung zu durchlaufen, für jede Anwendung eine zweite Anwendung anzurufen und dann die Ergebnisse in eine dritte zu schreiben.
Hier kommt Code von Zapier ins Spiel. Es ist ein integriertes Tool, mit dem Sie benutzerdefinierten Code – JavaScript oder Python – direkt in Ihre Zap-Workflows einfügen können, sodass Sie die Randfälle, Transformationen und Logik handhaben können, die Standard-Aktionen nicht können. So funktioniert es.
Neu bei Zapier? Es ist eine Software zur Workflow-Automatisierung, die es Ihnen ermöglicht, sich auf das Wesentliche zu konzentrieren. Kombinieren Sie Formulare, Datentabellen und Logik mit Tausenden von Anwendungen, um alles zu erstellen und zu automatisieren, was Sie sich vorstellen können. Kontaktieren Sie den Vertrieb, um mehr zu erfahren.
Vorsprung
Was ist Code von Zapier?
Code by Zapier ermöglicht es Ihnen, benutzerdefinierten Code zu Ihren Zap-Workflows hinzuzufügen, damit Sie spezifische Aufgaben ausführen können, die über die vorgefertigten Trigger und Aktionen der bestehenden Zapier-Integrationen hinausgehen.
Codeschritte funktionieren wie jeder andere Trigger oder jede andere Aktion, mit einem wichtigen Unterschied: Du sagst diesen Schritten in Python oder JavaScript, was zu tun ist. Diese zusätzlichen Anweisungen in deinen Zap-Workflows können nützlich sein, wenn du etwas Komplexeres machen musst, das Zapier vielleicht nicht nativ unterstützt. Sie könnten beispielsweise Codeschritte verwenden, um komplexe Nachschlagetabellen zu implementieren, Zeilenelemente zu verarbeiten, Rohdaten wie XML zu bereinigen oder dynamische Daten aus Ihren Daten abzurufen.
Wenn Code von Zapier als Trigger verwendet wird, verarbeitet er typischerweise Eingabedaten oder prüft spezifische Bedingungen, um zu entscheiden, ob der Workflow gestartet werden soll. Als Aktion ermöglicht es dir, Code zu schreiben, der mit Daten aus dem Trigger oder einem vorherigen Aktionsschritt interagiert. Aktionen, die Code verwenden, können Informationen verarbeiten, Daten umordnen oder Daten aus einer API abrufen, bevor sie an spätere Schritte in Ihrem Zap weitergeleitet werden. Standardmäßig dauern diese Schritte zwei Minuten, aber du kannst diese Laufzeit insgesamt um bis zu 10 Minuten verlängern.
Im Zap-Editor können Sie wählen, die Laufzeit eines Codeschritts um ein, zwei, vier oder acht Minuten zu verlängern. Normalerweise kosten Inkremente der tatsächlichen Laufzeit zusätzliche Aufgaben (aufgerundet für Teilminuten). Aber für eine begrenzte Zeit sind verlängerte Läufe kostenlos.

Du kannst das Zapier SDK auch direkt in deinen Codeschritten erreichen. So kannst du jede mit Zapier verbundene Anwendung aufrufen und öffnet die Tür zu komplexen, Multi-Anwendungs-Workflow-Abläufen – wie verketteten Anfragen, Paginierung und erneuten Versuchen – alles in einem einzigen Schritt. Da jeder Schritt bis zu 10 Minuten dauern kann, stoßen längere Aufträge nicht auf Timeout-Ausfälle. Und Sie können genau auswählen, welche Anwendungen und Konten der Schritt erreichen kann, sodass Sie Ihrem Code nie einen breiten oder autonomen Zugriff auf Ihre Zugangsdaten geben.
Hinweis: Das Zapier SDK in Code-Schritten unterstützt derzeit nur JavaScript.
Using Code by Zapier ist nicht auf Entwickler beschränkt. Wenn du überhaupt keinen Code schreiben kannst – oder einfach hängen bleibst – kannst du KI direkt im Zap-Editor nutzen , um Codeschnipsel zu generieren, indem du einfach beschreibst, was du machen möchtest.
Im Grunde kannst du mit Code-Schritten deine Workflows komplett anpassen und deine Geschäftsprozesse auf ein neues Level bringen.
Die wichtigsten Features sind:
Benutzerdefinierte Skripte: Schreib JavaScript- oder Python-Code, um eigene Logik oder Vorgänge auszuführen, die von den Standard-Zapier-Integrationen nicht unterstützt werden.
Datenbearbeitung: Du kannst Daten aus früheren Zap-Schritten umwandeln , formatieren oder ändern, um bestimmte Anforderungen zu erfüllen.
Variable Unterstützung: Mit Variablen kannst du Daten in deinen Skripten speichern und bearbeiten, wodurch dein Code dynamischer und anpassungsfähiger wird.
Integrierte Python-Dienstprogramme: Speichere und rufe Daten zwischen Zap-Ausführungen mit StoreClient, sende HTTP-Anfragen mit dem Anfrage Dienstprogramm und verwende das print-Dienstprogramm, um deine Funktion während der Ausführung zu debuggen.
Integrierte JavaScript-Dienstprogramme: Speichere und rufe Daten zwischen Zap-Ausführungen mit StoreClient ab, verwende Rückruffunktionen für zeitaufwändige Aufgaben, sende HTTP-Anfragen mit dem fetch -Dienstprogramm und debugge deine Funktion mit console.log.
Verlängerte Laufzeit: Jeder Schritt dauert standardmäßig zwei Minuten, aber du kannst das auf maximal 10Minuten verlängern. Und für eine begrenzte Zeit ist die zusätzliche Laufzeit kostenlos.
KI-Code-Generator: Sag einfach in normalen Worten, wie du deinen Trigger oder deine Aktion anpassen willst, und die KI schreibt den JavaScript- oder Python-Code für dich.
Testing and debugging: Run your Zap via the dashboard to confirm the behavior you expect and check your Zap history for information around your code steps' input data, output details, and logs.
Zapier SDK Zugang: Rufen Sie jede mit Zapier verbundene Anwendung aus einem einzigen Codeschritt auf, um komplexe Logik wie verkettete Anrufe oder benutzerdefinierte Orchestrierung zu verarbeiten, und wählen Sie genau aus, welche Anwendungen und Konten dieser Schritt erreichen kann.
Was du mit Code von Zapier machen kannst
With Code by Zapier, the possibilities are endless. While most use cases will depend on your unique business challenges, here are a few popular examples.
Send scheduled HTTP requests to an external API
You want to send or retrieve data from an app that doesn't have a native Zapier integration.
So könnte das aussehen:
A Zap is triggered every hour using Schedule by Zapier.
Ein Code by Zapier-Schritt sendet eine benutzerdefinierte HTTP-Anfrage an einen externen API-Endpunkt und analysiert die Antwort.
The parsed API response is used to add or update a row to a Google sheet.
Parsing and transforming Slack messages with JavaScript
You want to extract and clean up specific data from Slack messages before sending them to another app, without relying on multiple Formatter steps.
So könnte das aussehen:
A new message is posted to a Slack channel.
A Code by Zapier step parses the message text, removes user mentions, and extracts the relevant content using regex.
The cleaned message text is sent to Airtable as a structured field in a new record.

Note: For most single-step changes—like splitting a field, finding and replacing values, or adjusting case, you can use Formatter instead. Code steps are for you if you need more control or complexity, like combining multiple adjustments into a single step that might otherwise require several Formatter action steps.
Normalizing timestamps for table storage
Your incoming table records use ambiguous or inconsistent date formats, and you want to make sure timestamps are stored consistently.
So könnte das aussehen:
A record is added or updated in Zapier Tables.
A Code by Zapier step explicitly parses the incoming timestamp and converts it to ISO 8601 in UTC.
The normalized timestamp is written back to Zapier Tables by updating the original record.
Tipp: Wenn du Probleme hast, kannst du dich an Programmier-Communities wie Stack Overflow oder die Zapier Community sind super, um von anderen Programmierern Hilfe zu bekommen, um deinen Code zu optimieren oder Probleme zu lösen.
So legst du mit Code by Zapier los
Willst du mal einen Code-Schritt ausprobieren?
Um Code als Auslöser zu verwenden, mach Folgendes:
Im Zap-Editor klickst du auf den Trigger-Schritt, suchst nach „Code by Zapier“ und wählst ihn aus.
Click the event dropdown menu and select Run Javascript or Run Python, then click Continue.

In the Configure tab, use the Code field to enter your JavaScript or Python code.

Wenn du möchtest, dass die KI den Code für dich schreibt, klicke auf „Mit KI generieren”. Gib im Dialogfeld eine Eingabeaufforderung ein, die den gewünschten Code beschreibt. Klick auf „Code generieren“ und dann Klick auf „Code verwenden“.

Wenn du deinen Code fertig hinzugefügt hast, klicke auf „Weiter“, um deinen Code Schritt für Schritt zu testen. Wenn dein Code okay ist, zeigt der Schritt an, dass alles geklappt hat, und zeigt die Daten an.
Jetzt ist es Zeit, eine Aktion hinzuzufügen. Suche deine Aktion-Anwendung und wähle sie aus. Verbinde dein Konto, richte den Aktionsschritt ein und teste die Aktion.
Wenn du alle Aktionsschritte zu deinem Zap hinzugefügt hast, vergiss nicht, ihn zu aktivieren.
Um Code als Aktion zu verwenden, befolge diese Schritte:
Im Zap-Editor, klicke auf den Trigger-Schritt, suche dann deine Trigger-Anwendung und das Trigger-Ereignis und wähle sie aus. Verbinde dein Konto, richte den Trigger ein und teste den Schritt.
Wenn du mit dem Einrichten deines Triggers fertig bist, klick einfach auf das +-Symbol, um einen neuen Schritt hinzuzufügen.
Such nach „Code by Zapier“ und wähl es aus.
Klick auf das Dropdown-Menü „Ereignis“ und wähl „Javascript ausführen“ oder „Python ausführen“. Dann klick auf Weiter.
Gib im Feld „Eingabedaten“ einen Schlüsselnamen ein und ordne die Daten aus deinem Trigger-Schritt zu. Geben Sie im Feld Code Ihren JavaScript- oder Python-Code ein.

Wenn du die KI-Option nutzen möchtest, klicke auf „Mit KI generieren”. Gib im Dialogfeld eine Eingabeaufforderung ein, die den gewünschten Code beschreibt. Klick auf „Code generieren“ und dann Klick auf „Code verwenden“.
Klick auf „Weiter“ und dann auf „Schritt testen“. Wenn dein Code okay ist, zeigt der Schritt an, dass alles geklappt hat, und zeigt die gesendeten Daten an.
Wenn du alle Aktionsschritte zu deinem Zap hinzugefügt hast, vergiss nicht, ihn zu testen und zu aktivieren.
For more information on setting up code steps in your Zap, check out our JavaScript or Python help guides for step-by-step instructions.
Did you know? You can ask Copilot, Zapier's built-in AI assistant, to brainstorm, build, configure, and maintain cross-product automated systems.

Um Schritt-für-Schritt-Anleitungen zum Hinzufügen des Zapier SDK zu einem Code-Schritt zu erhalten, besuchen Sie unsere Hilfedokumentation.
Nutzen Sie Code-Schritte, um das Wachstum Ihres Unternehmens voranzutreiben.
Mit Code von Zapier kannst du deine Workflows anpassen, sodass sie komplexe Aufgaben automatisieren, sich nahtlos in jede API oder benutzerdefinierte Anwendung integrieren und letztendlich die Probleme lösen, die für dein Unternehmen einzigartig sind.
Mit dieser zusätzlichen Code-Ebene kannst du deine Daten so umwandeln, wie es mit Standardintegrationen nicht geht.
Sind Sie bereit, es selbst auszuprobieren? Jetzt einen Zap mit Code-Schritten erstellen und beginnen Sie noch heute, Ihr Unternehmen zu stärken.
Diese Anleitung wurde ursprünglich im Mai 2022 von Tyler Robertson veröffentlicht, mit vorherigen Aktualisierungen von Elena Alston. Sie wurde zuletzt im Juni 2026aktualisiert.










