This workflow follows the HTTP Request → Slack recipe pattern — see all workflows that pair these two integrations.
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": "Schedule + HTTP + Slack (canonical first workflow)",
"nodes": [
{
"name": "Every Hour",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
240,
300
],
"parameters": {
"rule": {
"interval": [
{
"field": "hours",
"hoursInterval": 1
}
]
}
},
"typeVersion": 1
},
{
"name": "Get BTC Price",
"type": "n8n-nodes-base.httpRequest",
"position": [
460,
300
],
"parameters": {
"url": "https://api.coindesk.com/v1/bpi/currentprice.json",
"options": {}
},
"typeVersion": 4
},
{
"name": "Post to Slack",
"type": "n8n-nodes-base.slack",
"position": [
680,
300
],
"parameters": {
"resource": "message",
"operation": "post",
"select": "channel",
"channelId": {
"__rl": true,
"mode": "name",
"value": "#test"
},
"text": "=BTC is currently ${{ $json.bpi.USD.rate }} USD as of {{ $json.time.updated }}",
"otherOptions": {}
},
"typeVersion": 2,
"notes": "Set your Slack credential after import. Channel defaults to #test."
}
],
"connections": {
"Every Hour": {
"main": [
[
{
"node": "Get BTC Price",
"type": "main",
"index": 0
}
]
]
},
"Get BTC Price": {
"main": [
[
{
"node": "Post to Slack",
"type": "main",
"index": 0
}
]
]
}
},
"settings": {},
"tags": [
"example",
"getting-started"
]
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Schedule + HTTP + Slack (canonical first workflow). Uses httpRequest, slack. Scheduled trigger; 3 nodes.
Source: https://github.com/8Dvibes/agent-native-os/blob/main/examples/n8n-workflows/04-schedule-http-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.
It identifies SKUs with low inventory per source and sends daily alerts via:
Linear Router — Reconciler. Uses httpRequest, slack. Scheduled trigger; 17 nodes.
Agent Team Watchdog — Weekly Strategic-Routine Canary. Uses httpRequest, slack. Scheduled trigger; 10 nodes.
Optimize Campaigns. Uses httpRequest, slack, supabase. Scheduled trigger; 10 nodes.
Created by: Peyton Leveillee Last updated: October 2025