0453 Webhook Code Create Webhook
0453 Webhook Code Create Webhook
Complex
High
34
Nodes
Complex
Trigger
High
Complexity
7/22/2025
Added
Workflow Overview
Total Nodes
34
Node Types
12
Node Types
slack
Start thread, Add debug info, Confirm user was deleted, Replying to thread
4 nodes
http Request
send help, Reply to user that command was received, Send debug url, Alert user that thread was created, Unknown command, Reply to user directly, Found user
7 nodes
if
Validate Slack token, if has workflow, if create thread, if has flag, If matches env variable
5 nodes
sticky Note
Sticky Note3, Sticky Note, Sticky Note2, Sticky Note1
4 nodes
set
Set config, Set thread info, Set vars, REPLACE ME WITH TRIGGER
4 nodes
execute Workflow
Execute target workflow
1 node
merge
Add thread info
1 node
switch
Handle other commands
1 node
webhook
Webhook to call for Slack command
1 node
execute Workflow Trigger
Command workflow trigger
1 node
code
Format data into nice structure, parse command, Validate webhook signature
3 nodes
postgres
Delete user here for example, Get user here for example
2 nodes
Workflow JSON
30.84 KB
{
"name": "0453 Webhook Code Create Webhook",
"nodes": [
{
"id": "8e0a3745-348b-42db-82cc-55676c897ad7",
"name": "Start thread",
"type": "n8n-nodes-base.slack",
"position": [
1260,
180
],
"parameters": {
"text": "=๐งต Got request to `{{ $json.command }}` from @{{$json.user}}",
"select": "channel",
"channelId": {
"__rl": true,
"mode": "name",
"value": "={{ $json.alerts_channel }}"
},
"otherOptions": {
"link_names": true
}
},
"credentials": {
"slackApi": {
"id": "26",
"name": "Cloudbot bot token"
}
},
"typeVersion": 2
},
{
"id": "ee413d6c-dad3-4e57-b08d-ffd0f84c682e",
"name": "send help",
"type": "n8n-nodes-base.httpRequest",
"position": [
880,
560
],
"parameters": {
"url": "={{ $json.response_url }}",
"option...Showing first 1000 characters. Click "Expand" to view the full JSON.