From 660cd38f3545edceaa7e4a0b8c8626a1930f4f60 Mon Sep 17 00:00:00 2001 From: martmull Date: Thu, 9 Oct 2025 17:54:44 +0200 Subject: [PATCH] Add timeoutMs to webhooks calls (#15012) 5 second timeout tested with an application serverlessFunction that delays --- .../src/engine/core-modules/webhook/jobs/call-webhook.job.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/twenty-server/src/engine/core-modules/webhook/jobs/call-webhook.job.ts b/packages/twenty-server/src/engine/core-modules/webhook/jobs/call-webhook.job.ts index e3bb5dc169e..7c04cc3080e 100644 --- a/packages/twenty-server/src/engine/core-modules/webhook/jobs/call-webhook.job.ts +++ b/packages/twenty-server/src/engine/core-modules/webhook/jobs/call-webhook.job.ts @@ -74,7 +74,10 @@ export class CallWebhookJob { const response = await this.httpService.axiosRef.post( getAbsoluteUrl(data.targetUrl), payloadWithoutSecret, - { headers }, + { + headers, + timeout: 5_000, + }, ); const success = response.status >= 200 && response.status < 300;