# Run Custom Code

**Run Custom Code** esegue JavaScript o Python nel grafico. Preferisca una breve trasformazione - non un lungo client HTTP quando esiste **Connect To External Service**.

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

## Cosa si configura

- **Language** (required) — JavaScript o Python.
- **Code** (required) — Utilizzi **Insert variable** (o `{{`) per gli output precedenti. L'oggetto restituito è memorizzato in `result` per impostazione predefinita.
- **Parameters** — **+ Add Parameter** - dichiari le chiavi dall'oggetto restituito per `{{node_X.name}}` a valle.

## Prima configurazione

1. Aggiunga **Run Custom Code** dopo un nodo che produce dati.
2. Scelga il linguaggio, scriva la funzione, dichiari i parametri di cui ha bisogno dopo.
3. **Save & go live**.

## Risoluzione dei problemi

**Il codice è richiesto**

L'editor è vuoto. Restituisca un oggetto, poi aggiunga Parameters per ogni chiave che desidera a valle.

## Prossimi passi

[Connect To External Service](https://docs.voicelogica.ai/it/workflow-nodes/api/) - HTTP senza codice personalizzato.  
[Pick a node](https://docs.voicelogica.ai/it/workflow-nodes/) - mappa della palette.
