Belangrijk
Element IDis alleen bij create bewerkbaar.Entrypointdefault isrun.Python versiondefault is3.12.Requirementsworden tijdens publish gebouwd.
Elements reference
Deze pagina beschrijft de volledige element-editor: basisvelden, dependencies, code/files, import/export en validatieregels.
Element ID is alleen bij create bewerkbaar.Entrypoint default is run.Python version default is 3.12.Requirements worden tijdens publish gebouwd.| Veld | Type | Required | Beschrijving |
|---|---|---|---|
id | string | Yes | Unieke element-ID, bv. el_orders_api. |
name | string | Yes | Leesbare naam. |
kind | data/agent_node/agent_action | Yes | Elementtype voor data of agent flows. |
entrypoint | string | No | Functienaam die runtime aanroept. |
description | string | No | Functionele toelichting. |
requirements | multiline text | No | Python dependencies per regel. |
pythonVersion | string | No | Runtime python versie. |
| Actie | Beschrijving |
|---|---|
| New | Nieuw pad toevoegen met lege inhoud. |
| File | Een of meerdere bestanden uploaden. |
| ZIP | Complete zip importeren (mapstructuur behouden). |
| Export | Draftbestanden als zip exporteren. |
| Download | Geselecteerd bestand downloaden. |
| Remove | Bestand verwijderen (niet voor main.py). |
main.py en requirements.txt zijn gereserveerd... of onveilige prefixen worden geweigerd.run(params)run(context, params)
Bij twee argumenten bevat context minimaal tenant, element en versie-informatie.
getVar(name, default)setVar(name, value)getSecret(name, default)def run(context, params):
tenant = context.get("tenantId")
country = params.get("country", "NL")
return [{"tenant": tenant, "country": country}]
main.py klein en verplaats logica naar extra modules.