> For the complete documentation index, see [llms.txt](https://docs.zaia.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zaia.app/workflows/workflow-nodes/webhook-response-node.md).

# Webhook Response Node

The **Webhook Response** node is used to send a reply back to the service or application that triggered your Workflow through a Webhook Request.

***

### 🛠️ How It Works

* A **Webhook Request Node** starts the Workflow when it receives an external call.
* The **Webhook Response Node** closes the loop, sending a response back to the caller.
* Without this node, the external service might not receive any confirmation.

***

### ⚙️ Configuration Options

* **Status Code** → define the HTTP status code (e.g., `200 OK`, `201 Created`, `400 Bad Request`).
* **Response Body** → optional data to return in the response (JSON, text, etc.).
* **Headers** → add custom headers if required by the external system.

***

### 📌 Example Use Cases

* Confirm to a form that the lead was received successfully (`200 OK`).
* Return generated data, like an ID or token, to the external system.
* Send error messages (`400`, `404`, etc.) if the request was invalid.
