diff --git a/docs/versioned_docs/version-3.16.0-LTS/workflows/nodes.md b/docs/versioned_docs/version-3.16.0-LTS/workflows/nodes.md
index 25e2f0b9f9..f806f31e90 100644
--- a/docs/versioned_docs/version-3.16.0-LTS/workflows/nodes.md
+++ b/docs/versioned_docs/version-3.16.0-LTS/workflows/nodes.md
@@ -3,6 +3,14 @@ id: nodes
title: Types of Nodes
---
+
+
Nodes are graphical representations of each process in a workflow. Each node can access the data from the nodes that were executed earlier. Every workflow contains key node types that help orchestrate the flow of data and logic.
## Start Trigger Node
diff --git a/docs/versioned_docs/version-3.16.0-LTS/workflows/overview.md b/docs/versioned_docs/version-3.16.0-LTS/workflows/overview.md
index 9711bacd11..c7604f910f 100644
--- a/docs/versioned_docs/version-3.16.0-LTS/workflows/overview.md
+++ b/docs/versioned_docs/version-3.16.0-LTS/workflows/overview.md
@@ -3,17 +3,13 @@ id: overview
title: Overview
---
-
-

-
Paid feature
+
ToolJet Workflows enable users to create complex, data-centric automations using a visual, node-based interface. It extends ToolJet's capabilities beyond building user interfaces, allowing developers and business users to automate processes, integrate data from various sources, and execute custom logic without writing extensive code.
diff --git a/docs/versioned_docs/version-3.16.0-LTS/workflows/permissions.md b/docs/versioned_docs/version-3.16.0-LTS/workflows/permissions.md
index f989cd7817..37e8a1e155 100644
--- a/docs/versioned_docs/version-3.16.0-LTS/workflows/permissions.md
+++ b/docs/versioned_docs/version-3.16.0-LTS/workflows/permissions.md
@@ -3,6 +3,14 @@ id: permissions
title: Permissions
---
+
+
Permissions in **ToolJet Workflows** provide a structured approach to access control, ensuring precise management of who can view, edit, or execute workflows. The below table gives a detailed summary of permissions in context of ToolJet Workflows.
| Permission | Admins | Builders | End Users | Custom Groups |
diff --git a/docs/versioned_docs/version-3.16.0-LTS/workflows/results.md b/docs/versioned_docs/version-3.16.0-LTS/workflows/results.md
index 11e9ccfc9e..df70260d6a 100644
--- a/docs/versioned_docs/version-3.16.0-LTS/workflows/results.md
+++ b/docs/versioned_docs/version-3.16.0-LTS/workflows/results.md
@@ -3,6 +3,14 @@ id: results
title: 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
diff --git a/docs/versioned_docs/version-3.16.0-LTS/workflows/triggers.md b/docs/versioned_docs/version-3.16.0-LTS/workflows/triggers.md
index 10e38caa4a..2cba87fa73 100644
--- a/docs/versioned_docs/version-3.16.0-LTS/workflows/triggers.md
+++ b/docs/versioned_docs/version-3.16.0-LTS/workflows/triggers.md
@@ -3,6 +3,14 @@ id: workflow-triggers
title: Triggers
---
+
+
Triggers can be used to execute a workflow. Currently, ToolJet supports three types of triggers: webhooks, scheduled triggers, and manual triggers.

@@ -12,21 +20,22 @@ Triggers can be used to execute a workflow. Currently, ToolJet supports three ty
A webhook trigger allows you to run the workflow when a webhook is received. You can configure the webhook trigger from the Triggers tab. The webhook URL is unique for each workflow.
#### Creating a Webhook Trigger
+
- Click on the **Triggers** option in the left panel to open the Triggers tab.
-

+

- Click on the **Webhooks** option.
-

+

- By default, the webhook trigger is disabled. Toggle the switch to **enable** the webhook trigger.
-

+

- Once enabled, you can choose the **Environment** to modify the webhook endpoint URL to be copied for that specific environment. For example, if you choose the **Production** environment, you can `Copy URL` or `Copy as cURL` which can then be used to trigger for **Production** environment accordingly.
-

+

- Find the API endpoint URL in the **Endpoint** field. You can use this URL to send a POST request to trigger the workflow. You can also click on the **Copy** button to copy the URL to the clipboard. You can either select `Copy URL` or `Copy as cURL` from the dropdown menu. The `Copy as cURL` option copies the URL as a cURL command which will include details such as the `API token` and `Environment`. An example of the Endpoint URL is as follows:
```
http://{TOOLJET_HOST}/api/v2/webhooks/workflows/:id/trigger
```
-

+

- The API token is used to authenticate the request. You can find the API token in the **API Token** field. You can also click on the **Copy** button to copy the API token to the clipboard.
-

+

:::info
Currently, authentication is mandatory for webhooks. Use a bearer token in the `Authorization` header for authentication.
**Format:**
@@ -39,7 +48,7 @@ A webhook trigger allows you to run the workflow when a webhook is received. You
"name": "string",
"age": "number"
```
-

+

- The **Test JSON parameters** field can be used to test the webhook trigger. You can enter the parameter values in the **Test JSON parameters** field and click on the **Run** button to test the webhook trigger. The workflow will be executed with the parameter values specified in the **Test JSON parameters** field.
```json
{
@@ -47,8 +56,12 @@ A webhook trigger allows you to run the workflow when a webhook is received. You
"age": 30
}
```
- These parameters can be accessed in the workflow using the `startTrigger.params`.
-

+
+### Accessing Webhook Parameters
+
+These parameters can be accessed in the workflow using the `startTrigger.params.
`.
+
+
### Async Workflow Query Execution
diff --git a/docs/versioned_docs/version-3.5.0-LTS/workflows/how-to/import-export.md b/docs/versioned_docs/version-3.5.0-LTS/workflows/how-to/import-export.md
index e4012845d5..9d21a4cb08 100644
--- a/docs/versioned_docs/version-3.5.0-LTS/workflows/how-to/import-export.md
+++ b/docs/versioned_docs/version-3.5.0-LTS/workflows/how-to/import-export.md
@@ -3,6 +3,14 @@ id: import-export
title: Import or Export Workflows
---
+
+
ToolJet supports exporting workflows as JSON files and importing them into any ToolJet workspace.
## Exporting Workflows
diff --git a/docs/versioned_docs/version-3.5.0-LTS/workflows/how-to/trigger-from-app.md b/docs/versioned_docs/version-3.5.0-LTS/workflows/how-to/trigger-from-app.md
index 1bb89563af..9140c7c51e 100644
--- a/docs/versioned_docs/version-3.5.0-LTS/workflows/how-to/trigger-from-app.md
+++ b/docs/versioned_docs/version-3.5.0-LTS/workflows/how-to/trigger-from-app.md
@@ -3,6 +3,14 @@ id: trigger-workflow-from-app
title: Trigger Workflows Within ToolJet
---
+
+
This guide will show you how to set up a workflow and trigger it from a ToolJet application.
diff --git a/docs/versioned_docs/version-3.5.0-LTS/workflows/how-to/trigger-using-webhook.md b/docs/versioned_docs/version-3.5.0-LTS/workflows/how-to/trigger-using-webhook.md
index 7aeb1a155f..e90b38b0fe 100644
--- a/docs/versioned_docs/version-3.5.0-LTS/workflows/how-to/trigger-using-webhook.md
+++ b/docs/versioned_docs/version-3.5.0-LTS/workflows/how-to/trigger-using-webhook.md
@@ -3,6 +3,14 @@ id: trigger-using-webhook
title: Trigger Workflows Using Webhooks
---
+
+
This guide demonstrates how to trigger workflows using webhooks.
diff --git a/docs/versioned_docs/version-3.5.0-LTS/workflows/logs.md b/docs/versioned_docs/version-3.5.0-LTS/workflows/logs.md
index b372b577fa..3b495d44aa 100644
--- a/docs/versioned_docs/version-3.5.0-LTS/workflows/logs.md
+++ b/docs/versioned_docs/version-3.5.0-LTS/workflows/logs.md
@@ -3,6 +3,14 @@ id: logs
title: Logs
---
+
+
Once you execute the workflow by clicking on the **Run** button, the logs panel will reflect the execution details of each node. Logs let you easily track the order of execution and check whether the execution of individual nodes is successful. You can click on the top bar of the logs panel to expand or minimize it.
diff --git a/docs/versioned_docs/version-3.5.0-LTS/workflows/nodes.md b/docs/versioned_docs/version-3.5.0-LTS/workflows/nodes.md
index a47a4949f2..7f818a6ca5 100644
--- a/docs/versioned_docs/version-3.5.0-LTS/workflows/nodes.md
+++ b/docs/versioned_docs/version-3.5.0-LTS/workflows/nodes.md
@@ -3,6 +3,14 @@ id: nodes
title: Types of Nodes
---
+
+
Nodes are graphical representations of each process in a workflow. Each node can access the data from the nodes that were executed earlier. Every workflow contains key node types that help orchestrate the flow of data and logic.
## Start Trigger Node
diff --git a/docs/versioned_docs/version-3.5.0-LTS/workflows/overview.md b/docs/versioned_docs/version-3.5.0-LTS/workflows/overview.md
index 1ef9792658..38abe87313 100644
--- a/docs/versioned_docs/version-3.5.0-LTS/workflows/overview.md
+++ b/docs/versioned_docs/version-3.5.0-LTS/workflows/overview.md
@@ -4,15 +4,6 @@ title: Overview
---
-
-

-
Paid feature
-
Self Hosted
diff --git a/docs/versioned_docs/version-3.5.0-LTS/workflows/permissions.md b/docs/versioned_docs/version-3.5.0-LTS/workflows/permissions.md
index 9da32520f7..fec47b64e5 100644
--- a/docs/versioned_docs/version-3.5.0-LTS/workflows/permissions.md
+++ b/docs/versioned_docs/version-3.5.0-LTS/workflows/permissions.md
@@ -3,6 +3,14 @@ id: permissions
title: Permissions
---
+
+
Permissions in **ToolJet Workflows** provide a structured approach to access control, ensuring precise management of who can view, edit, or execute workflows. The below table gives a detailed summary of permissions in context of ToolJet Workflows.
| User Group | Workflows Dashboard Access | Create/Edit Workflows | Execute Workflows | Using Workflows in Tooljet App Builder | Enable/Disable Workflows |
diff --git a/docs/versioned_docs/version-3.5.0-LTS/workflows/results.md b/docs/versioned_docs/version-3.5.0-LTS/workflows/results.md
index 11e9ccfc9e..df70260d6a 100644
--- a/docs/versioned_docs/version-3.5.0-LTS/workflows/results.md
+++ b/docs/versioned_docs/version-3.5.0-LTS/workflows/results.md
@@ -3,6 +3,14 @@ id: results
title: 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
diff --git a/docs/versioned_docs/version-3.5.0-LTS/workflows/triggers.md b/docs/versioned_docs/version-3.5.0-LTS/workflows/triggers.md
index 174164befc..9dbb877f49 100644
--- a/docs/versioned_docs/version-3.5.0-LTS/workflows/triggers.md
+++ b/docs/versioned_docs/version-3.5.0-LTS/workflows/triggers.md
@@ -3,6 +3,14 @@ id: workflow-triggers
title: Triggers
---
+
+
Triggers can be used to execute a workflow. Currently, ToolJet supports three types of triggers: webhooks, scheduled triggers, and manual triggers.

@@ -47,8 +55,12 @@ A webhook trigger allows you to run the workflow when a webhook is received. You
"age": 30
}
```
- These parameters can be accessed in the workflow using the `startTrigger.params`.
-

+
+### Accessing Webhook Parameters
+
+These parameters can be accessed in the workflow using the `startTrigger.params.
`.
+
+
### Async Workflow Query Execution
diff --git a/docs/versioned_sidebars/version-3.16.0-LTS-sidebars.json b/docs/versioned_sidebars/version-3.16.0-LTS-sidebars.json
index 1b381bb354..584ce42960 100644
--- a/docs/versioned_sidebars/version-3.16.0-LTS-sidebars.json
+++ b/docs/versioned_sidebars/version-3.16.0-LTS-sidebars.json
@@ -475,7 +475,8 @@
"items": [
"workflows/how-to/trigger-using-webhook",
"workflows/how-to/trigger-workflow-from-app",
- "workflows/how-to/trigger-workflow-using-scheduler"
+ "workflows/how-to/trigger-workflow-using-scheduler",
+ "workflows/how-to/import-export"
]
}
]