This workflow follows the HTTP Request → Notion 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": "Cron HTTP Notion",
"nodes": [
{
"name": "Cron",
"type": "n8n-nodes-base.cron",
"typeVersion": 1,
"parameters": {
"triggerTimes": {
"item": [
{
"hour": 1,
"minute": 0
}
]
}
},
"position": [
200,
200
]
},
{
"name": "HTTP Request",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 1,
"parameters": {
"method": "GET",
"url": "https://api.example.com/items"
},
"position": [
500,
200
]
},
{
"name": "Notion",
"type": "n8n-nodes-base.notion",
"typeVersion": 1,
"parameters": {
"resource": "page",
"operation": "upsert"
},
"position": [
800,
200
]
}
],
"connections": [
{
"fromNode": "Cron",
"toNode": "HTTP Request"
},
{
"fromNode": "HTTP Request",
"toNode": "Notion"
}
],
"settings": {
"executionOrder": "v1"
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Cron HTTP Notion. Uses httpRequest, notion. Scheduled trigger; 3 nodes.
Source: https://github.com/CodeHalwell/n8n-mcp/blob/220dfd70a0dd6f7609d63a5125e022661b71ed63/templates/cron-http-notion.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.
Code Schedule. Uses httpRequest, splitInBatches, noOp, notion. Scheduled trigger; 27 nodes.
Clockify Backup Template. Uses extractFromFile, compareDatasets, stopAndError, splitOut. Scheduled trigger; 21 nodes.
Wait Splitout. Uses httpRequest, convertToFile, extractFromFile, splitOut. Scheduled trigger; 19 nodes.
Ads Machine — Daily Ad Poller. Uses airtable, httpRequest. Scheduled trigger; 13 nodes.
Archive empty pages in Notion Database. Uses notion, splitInBatches. Scheduled trigger; 10 nodes.