Webhook
Run an asynchronous JavaScript integration after pipeline processing.
The Webhook module runs a JavaScript integration script without blocking downstream inspection processing. Use it to call external HTTP services such as MES, ERP or notification systems.

Configuration
| Field | Type | Description |
|---|---|---|
| script_id | string |
Script name shown in the editor |
| code | string |
JavaScript code executed by the module |
Behavior
- The script reads explicitly referenced values with
Data.get("Module.output"). - Image values returned by
Data.get(...)are made available as Base64 data. - The script performs the required asynchronous integration.
The Webhook module is read-only — it reads from the data registry but does not produce any output for downstream modules.
Inputs & Outputs
| Direction | Key | Type | Description |
|---|---|---|---|
| Input | Any key via Data.get(...) |
varies | Data from previous modules |
| Output | — | — | No outputs (fire-and-forget) |
The module does not automatically send the complete registry. Reference only the values required by the destination service.