# Run Custom Code

Το **Run Custom Code** τρέχει JavaScript ή Python στο γράφημα. Προτιμήστε σύντομο μετασχηματισμό — όχι μακρύ HTTP client όταν υπάρχει **Connect To External Service**.

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

## Τι ρυθμίζετε

- **Language** (required) — JavaScript ή Python.
- **Code** (required) — Χρησιμοποιήστε **Insert variable** (ή `{{`) για προηγούμενες εξόδους. Το επιστρεφόμενο αντικείμενο αποθηκεύεται στο `result` από προεπιλογή.
- **Parameters** — **+ Add Parameter** — δηλώστε κλειδιά από το επιστρεφόμενο αντικείμενο για `{{node_X.name}}` downstream.

## Πρώτη ρύθμιση

1. Προσθέστε **Run Custom Code** μετά από κόμβο που παράγει δεδομένα.
2. Επιλέξτε γλώσσα, γράψτε τη συνάρτηση, δηλώστε παραμέτρους που χρειάζεστε αργότερα.
3. **Save & go live**.

## Αντιμετώπιση προβλημάτων

**Code is required**

Ο editor είναι άδειος. Επιστρέψτε αντικείμενο, στη συνέχεια προσθέστε Parameters για κάθε κλειδί που θέλετε downstream.

## Επόμενα βήματα

[Connect To External Service](https://docs.voicelogica.ai/el/workflow-nodes/api/) — HTTP χωρίς προσαρμοσμένο κώδικα.  
[Pick a node](https://docs.voicelogica.ai/el/workflow-nodes/) — χάρτης παλέτας.
