# Run Custom Code

**Run Custom Code** führt JavaScript oder Python im Diagramm aus. Bevorzugen Sie eine kurze Transformation - keinen langen HTTP-Client, wenn **Connect To External Service** existiert.

  <ShotPlaceholder
    src="/assets/workflow-nodes/code.png"
    name="wn-code"
    alt="Run Custom Code Sprache Code Parameter"
    capture="Run Custom Code settings."
  />

## Was Sie konfigurieren

- **Language** (required) — JavaScript oder Python.
- **Code** (required) — Verwenden Sie **Insert variable** (oder `{{`) für vorherige Ausgaben. Das zurückgegebene Objekt wird standardmäßig in `result` gespeichert.
- **Parameters** — **+ Add Parameter** - deklarieren Sie Schlüssel aus dem zurückgegebenen Objekt für `{{node_X.name}}` nachgelagert.

## Erste Einrichtung

1. Fügen Sie **Run Custom Code** nach einem Knoten hinzu, der Daten erzeugt.
2. Wählen Sie die Sprache, schreiben Sie die Funktion, deklarieren Sie Parameter, die Sie später benötigen.
3. **Save & go live**.

## Fehlerbehebung

**Code ist erforderlich**

Der Editor ist leer. Geben Sie ein Objekt zurück und fügen Sie dann Parameter für jeden Schlüssel hinzu, den Sie nachgelagert möchten.

## Nächste Schritte

[Connect To External Service](https://docs.voicelogica.ai/de/workflow-nodes/api/) - HTTP ohne eigenen Code.  
[Pick a node](https://docs.voicelogica.ai/de/workflow-nodes/) - Palettenkarte.
