The more information we have the quicker we can provide a solution or point you in the right direction, Having the workflow itself will tend to save some time so that we don’t have to type out what you have used in the screenshots and guess the other options as there is often more to a node than the text that gets inputted.
I have found the Monday webhook info page and from what I can see it is only the token itself that will change not the challenge label so in theory something like the below should work which I have only tested with Curl to make sure it responds correctly.
Hi @Jon … hope you good. I’m trying to get the slack events up and running by following the steps from slack to verify my url by responding to the challenge through the ‘Respond to Webhook’ node but no luck.
… so basically my workflow receives the ‘challange’ string but slack doesn’t get the right response. I tried sendin Text and JSON but none of them work. Is n8n maybe too slow with the response?
Nice to see you worked out the sharing Slack isn’t really the same service so a new thread would normally be the best idea. Luckily though I have an example of this, the workflow below is what I use and should do the job for you.
I jsut tried your nodes and I get a time out on slack side … I feel like the response is too slow maybe. According to the Slack slash command documentation, you need to respond within 3000ms (three seconds). If your command takes longer then you get the Timeout was reached error. Your code obviously won’t stop running, but the user won’t get any response to their command.
Hmm, our verification request timed out before we received a response. Try again?
So meanwhile, I resized my machine to a Intel 2 vCPUs, 4 GB Ram and 10 GB SSD and followed the instruction about setting the EXECUTIONS_PROCESS to main in the .env file.
That is odd the same workflow is what I use and I get a quick response, Have you tried manually calling the webhook from curl or similar to see how long it takes?
It’s super odd … I maxed out my machine on digital ocean to a 32gb ram now and it finally worked. I don’t really understand the problem.
It must be related to loading speed. Since I installed it through a docker container using caddy (reverse proxie) I can imagine that it might affect perormance. I’m gonna speak with my devlopment team and have them investigate it cause I think there are a lot of other peeps with the same issue.