The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"name": "Post Message to Slack",
"nodes": [
{
"parameters": {
"authentication": "oAuth2",
"select": "channel",
"channelId": {
"__rl": true,
"value": "C083QQBQTAM",
"mode": "list",
"cachedResultName": "flowise-n8n"
},
"text": "={{ $json.body.message }}",
"otherOptions": {
"includeLinkToWorkflow": false
}
},
"id": "4882859e-bf35-475b-9fd2-a068ac4fc602",
"name": "Slack",
"type": "n8n-nodes-base.slack",
"typeVersion": 2.2,
"position": [
1040,
360
],
"credentials": {
"slackOAuth2Api": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"options": {}
},
"id": "a9e7aa8a-04ba-4dc6-8a14-f2c435df4ad8",
"name": "Respond to Webhook",
"type": "n8n-nodes-base.respondToWebhook",
"typeVersion": 1.1,
"position": [
1260,
360
]
},
{
"parameters": {
"httpMethod": "POST",
"path": "f17f77e5-51dc-4589-8b51-4c8adc23c3c0",
"authentication": "headerAuth",
"responseMode": "responseNode",
"options": {}
},
"id": "db4d3557-e423-43e9-8f0c-b4309f304567",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 2,
"position": [
820,
360
],
"credentials": {
"httpHeaderAuth": {
"name": "<your credential>"
}
}
}
],
"connections": {
"Slack": {
"main": [
[
{
"node": "Respond to Webhook",
"type": "main",
"index": 0
}
]
]
},
"Webhook": {
"main": [
[
{
"node": "Slack",
"type": "main",
"index": 0
}
]
]
}
},
"active": true,
"settings": {
"executionOrder": "v1"
},
"versionId": "74bd88b9-5eb7-4a1a-8bc3-be2636a3639c",
"meta": {
"templateCredsSetupCompleted": true
},
"id": "dBTFcNDVqjuQ619T",
"tags": []
}
Credentials you'll need
Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.
httpHeaderAuthslackOAuth2Api
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Post Message to Slack. Uses slack, respondToWebhook. Webhook trigger; 3 nodes.
Source: https://github.com/daboi2331/ai-agents-masterclass/blob/main/local-ai-packaged/n8n-tool-workflows/Post_Message_to_Slack.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
This workflow receives new Calendly meeting bookings, checks Google Sheets to prevent duplicate briefings, pulls contact and deal context from HubSpot, enriches company data with Clearbit, generates t
This workflow receives a webhook trigger, reads exception records from Google Sheets, uses Google Gemini (Generative Language API) to rank and summarize them, posts a prioritized report to Slack, writ
TestFixer CI Integration. Uses executeCommand, httpRequest, slack. Webhook trigger; 16 nodes.
Development teams and project maintainers who receive high volumes of GitHub issues and want to automate classification and team notifications. Perfect for open source projects, product teams, and Dev
Main-Workflow. Uses openAi, slack, httpRequestTool, httpRequest. Webhook trigger; 6 nodes.