This workflow corresponds to n8n.io template #4862 β we link there as the canonical source.
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 β
{
"id": "Ory496P9KwrXYadC",
"meta": {
"templateCredsSetupCompleted": true
},
"name": "Automate Personal Insights: Mood & Weather Logged to Notion \ud83d\udca1\u270d\ufe0f",
"tags": [],
"nodes": [
{
"id": "39c431e2-2e40-4d75-8392-cc5c5336c045",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-160,
80
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "0e927881-7fb4-4213-a76c-1b2a9219d5c3",
"name": "Retrieve City Weather",
"type": "n8n-nodes-base.code",
"position": [
200,
200
],
"parameters": {},
"typeVersion": 2
},
{
"id": "3bce046c-ca18-45b2-9c64-776fd63466df",
"name": "Get Weather using city name",
"type": "n8n-nodes-base.httpRequest",
"position": [
-100,
200
],
"parameters": {},
"typeVersion": 1
},
{
"id": "02d0b0f6-800b-4b20-871b-bbbfdcef83c9",
"name": "Get Weather using lat/lon",
"type": "n8n-nodes-base.httpRequest",
"position": [
-100,
440
],
"parameters": {},
"typeVersion": 1
},
{
"id": "4ba432fa-e9e5-4c20-bb71-14ff3a5e9120",
"name": "Wait for Mood Response1",
"type": "n8n-nodes-base.telegramTrigger",
"disabled": true,
"position": [
-400,
440
],
"parameters": {},
"typeVersion": 1
},
{
"id": "a6d8b136-1a62-47fe-b54c-739e0763ea06",
"name": "Wait for Mood Response",
"type": "n8n-nodes-base.telegramTrigger",
"position": [
-400,
200
],
"parameters": {},
"typeVersion": 1
},
{
"id": "0604a32e-e8f3-499d-a883-4bc23cb26544",
"name": "Send Mood Prompt",
"type": "n8n-nodes-base.telegram",
"position": [
-700,
340
],
"parameters": {},
"typeVersion": 1
},
{
"id": "59c60735-3d0a-4abe-bf96-46dd52312af5",
"name": "Daily Trigger",
"type": "n8n-nodes-base.cron",
"position": [
-1000,
340
],
"parameters": {},
"typeVersion": 1
},
{
"id": "1bc8610f-8a9c-416b-bff9-a9fb7f6a295a",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-760,
220
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "1c5256c9-e3b1-47a2-81e4-ff072135a8d0",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1060,
220
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "f902bfaa-4585-4b58-b20a-0c5413789f6e",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
140,
80
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "dee685fd-e5a8-4a7c-b64b-dc2168d40075",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-460,
80
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "c92b74b3-d4bd-4e9d-9fe3-008af4e13f60",
"name": "Sticky Note5",
"type": "n8n-nodes-base.stickyNote",
"position": [
720,
80
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "b98b75eb-3d7d-4bf7-86ee-0209b0ff6eda",
"name": "Add row into Notion",
"type": "n8n-nodes-base.notion",
"position": [
780,
200
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "42739f1a-f6ee-4e59-8700-a8b5e24255bd",
"name": "Sticky Note6",
"type": "n8n-nodes-base.stickyNote",
"position": [
440,
80
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "c2c30f90-7538-42b4-b137-5a4ee58da071",
"name": "Retrieve Database",
"type": "n8n-nodes-base.notion",
"position": [
500,
200
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "b80abbd5-7f0f-4744-8d86-ab1bcdc50589",
"name": "Add row into Notion1",
"type": "n8n-nodes-base.notion",
"position": [
780,
440
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "f64148ba-f530-4e8b-bdb4-b286fca327bb",
"name": "Retrieve Database1",
"type": "n8n-nodes-base.notion",
"position": [
500,
440
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "73fc3f9b-8440-442e-beb7-2376ac755d01",
"name": "Retrieve City Weather1",
"type": "n8n-nodes-base.code",
"position": [
200,
440
],
"parameters": {},
"typeVersion": 2
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "16dcec05-5d2a-4f1d-b59c-c2f89dc0ee13",
"connections": {
"Daily Trigger": {
"main": [
[
{
"node": "Send Mood Prompt",
"type": "main",
"index": 0
}
]
]
},
"Retrieve Database": {
"main": [
[
{
"node": "Add row into Notion",
"type": "main",
"index": 0
}
]
]
},
"Retrieve Database1": {
"main": [
[
{
"node": "Add row into Notion1",
"type": "main",
"index": 0
}
]
]
},
"Retrieve City Weather": {
"main": [
[
{
"node": "Retrieve Database",
"type": "main",
"index": 0
}
]
]
},
"Retrieve City Weather1": {
"main": [
[
{
"node": "Retrieve Database1",
"type": "main",
"index": 0
}
]
]
},
"Wait for Mood Response": {
"main": [
[
{
"node": "Get Weather using city name",
"type": "main",
"index": 0
}
]
]
},
"Wait for Mood Response1": {
"main": [
[
{
"node": "Get Weather using lat/lon",
"type": "main",
"index": 0
}
]
]
},
"Get Weather using lat/lon": {
"main": [
[
{
"node": "Retrieve City Weather1",
"type": "main",
"index": 0
}
]
]
},
"Get Weather using city name": {
"main": [
[
{
"node": "Retrieve City Weather",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
The Daily Mood & Weather Logger π is more than just a utility; it's a hands-on n8n workflow designed to teach you core automation concepts. By setting up and exploring this template, you'll gain practical experience with triggers, API calls, data manipulation using the Codeβ¦
Source: https://n8n.io/workflows/4862/ β original creator credit. Request a take-down β
More Slack & Telegram workflows β Β· Browse all categories β
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
TextMain. Uses telegramTrigger, stopAndError, telegram, httpRequest. Event-driven trigger; 56 nodes.
Pede Ai. Uses httpRequest, telegram, postgres, telegramTrigger. Event-driven trigger; 53 nodes.
π Documentation: Notion Guide
Telegram Wait. Uses stickyNote, httpRequest, redis, noOp. Event-driven trigger; 36 nodes.
This n8n workflow turns your Telegram bot into a powerful AI photo enhancer! Whether users send a photo or a link, it processes the image by: π₯ Receiving the input (photo or link) π§ Upscaling quality