1.7 KiB
| id | title |
|---|---|
| results | Configuring Response |
Users have the flexibility to customize the response returned by workflows. The Response node enables configuration of your output through JavaScript code. Each workflow can have multiple response nodes.
Return Data from a Single Node
Consider a workflow that combines sales data (from the getSalesData node) with inventory data (from the getInventory node) via a JavaScript operation (in the generateCSVData node).
Within the Response node, specify the output by using a return statement that encapsulates an object within parentheses:
return ({generateCSVData})
Returning Data From Multiple Nodes
You can also return data from other nodes. Either return the complete data set or specify only the required portions, as demonstrated below:
return
({sales: getSalesData.data,
inventory: getInventory.data,
csv: generateCSVData.data})
Workflow Execution
When executing workflows with triggers, the configured data in the Response node will be included in the API response. When triggered inside a ToolJet app, the data will be returned in the same format as a regular query.