# Run Custom Code

**Run Custom Code** exécute du JavaScript ou Python dans le graphe. Préférez une courte transformation - pas un long client HTTP alors que **Connect To External Service** existe.

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

## Ce que vous configurez

- **Language** (required) — JavaScript ou Python.
- **Code** (required) — Utilisez **Insert variable** (ou `{{`) pour les sorties précédentes. L'objet retourné est stocké dans `result` par défaut.
- **Parameters** — **+ Add Parameter** - déclarez des clés de l'objet retourné pour `{{node_X.name}}` en aval.

## Première configuration

1. Ajoutez **Run Custom Code** après un nœud qui produit des données.
2. Choisissez le langage, écrivez la fonction, déclarez les paramètres dont vous avez besoin plus tard.
3. **Save & go live**.

## Dépannage

**Code is required**

L'éditeur est vide. Retournez un objet, puis ajoutez des Parameters pour chaque clé que vous voulez en aval.

## Prochaines étapes

[Connect To External Service](https://docs.voicelogica.ai/fr/workflow-nodes/api/) - HTTP sans code personnalisé.  
[Choisir un nœud](https://docs.voicelogica.ai/fr/workflow-nodes/) - carte de la palette.
