Skip to content
HookDeploy
On this page

Response Delay

Add an artificial delay before HookDeploy responds to a webhook sender. Useful for testing timeout handling and retry logic.

Overview

Response delay adds an artificial wait before HookDeploy returns a response to the sender. Use it to test how your origin handles slow endpoints, trigger timeout behaviour, or validate retry logic.

Plan availability

Response delay is available on Team and Enterprise plans only.

How it works

Set a delay in milliseconds (0–5000ms). Click Activate for 4 hours. HookDeploy will sleep for the configured duration on every captured request before responding. After 4 hours the delay automatically deactivates — you must re-enable it manually.

Delay window

The 4-hour window is intentional. It forces you to actively re-enable delay for each testing session rather than accidentally leaving it on. When delay is active, an amber banner on the endpoint shows the remaining time and a Disable now button.

pipeline_ms

The pipeline_ms value returned in the response and shown in the request detail view includes the artificial delay. This is intentional — it reflects the true round-trip time the sender experienced.

Maximum delay

5000ms (5 seconds) per request.