N8n does not show webhook calls

Describe the problem/error/question

We have a webhook setup in Zendesk to trigger a workflow execution in n8n. Since April 1st, it periodically does not execute the workflow at all; i.e. for periods of time, n8n does not show that the workflow was called and if you’re only logged into n8n it may seem like there were no webhook events. Looking into the logs of Zendesk, every call received a “200” status response from n8n, everything “ok”. Zendesk shows the complete list of webhook calls which don’t show up on n8n.

This happens independently of any work being done to the workflows; it stops to execute and starts again randomly, without any changes to the workflows, to n8n or within Zendesk. On the side of Zendesk, nothing has been modified during this period at all.

It is a huge workflow, I’m only sharing the beginning below.

What is the error message (if any)?

There is no error message. From n8n, it looks like everything is working fine.

Please share your workflow

Share the output returned by the last node

Irrelevant for this request. If the workflow executes, it is all good.

Information on your n8n setup

  • n8n version: 1.85.4
  • Database (default: SQLite): SQLite
  • n8n EXECUTIONS_PROCESS setting (default: own, main): default
  • Running n8n via (Docker, npm, n8n cloud, desktop app): n8n cloud
  • Operating system: MacOS 15.3.2

hello @jonas-deeploi

Did you set the options to save the production executions in the workflow settings? Maybe not all executions are being saved

The setup seems good ennough, since your are using ngrok, have you checked the dashboard/Web interface?

The address can be found in the terminal in which you started the service

Thanks @barn4k - the setting is set to save all workflow executions. I can also confirm that there is in fact no execution because I don’t see the output (if the workflow successfully executes, it will add information to a Zendesk ticket) if there is no execution listed on n8n.

So the issue seems to me to be somewhere between the webhook call being received by n8n and the workflow then actually being triggered.

1 Like

Yes, ngrok is in between.

Something came to mind, which may or mat not be the problem.

both Zendesk and n8n will have to be in the same mode

→ In Zendesk you much have a webhook trigger (not event) with the n8n production url
→ n8n workflow will have to be Active (production)

I have this setup and using ngrok which gives me an url like this

https://8eb4-2a02-a468-1858-1-7174-84af-0000-0000.ngrok-free.app/webhook/0000000-9f84-4dc9-b72a-e3b824a76801

And not localhost:5678 like is seen in your workflow

OFC you can test the setup in Zendesk before saving.

With the above setup new tickets will trigger a call on the webhook and n8n reacts.