Webhook test url error

Hello, I have an issue with the webhook integration in n8n.

When I select the Production URL in the Webhook node, it does not save the selection properly.
I click on Production URL, then leave the node, and when I come back, it has switched back to the Test URL automatically.

Even if I click Activate on the workflow and choose the production endpoint, the node still keeps reverting to the test URL.

Additionally, if I click Listen, n8n again forces the webhook into the webhook-test mode, even though Production URL is selected.

Because of this, Cal.com only triggers the webhook when I press the Test button manually on their dashboard.
Automatic production triggers do not work because n8n is always stuck on the test URL.

I have also tried entering the Production URL into Cal.com as the webhook endpoint, but n8n still switches back to the test URL internally, so Cal.com cannot automatically trigger the workflow.

In short:

  • Production URL cannot be saved

  • Webhook node always falls back to the test URL

  • Workflow only runs when manually testing from Cal.com

  • Automatic production triggers do not work at all

Please help.

Hy @jakework ! Welcome to n8n !

That has nothing to do with functionality of the Webhook(it s just the UI of webhook node), so it’s ok.

I would check the .env file or docker file with environment variables eg:

WEBHOOK_URL=YOUR-PRODUCTION-URL

Once you set that, it will work in “background”.

Cheers!