This workflow corresponds to n8n.io template #2458 — we link there as the canonical source.
This workflow follows the Agent → Chainllm 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 →
{
"nodes": [
{
"id": "f78605f4-cddb-481c-82c2-8d6cf768530b",
"name": "Schedule Trigger",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
840,
380
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "601bbd26-d1a0-4c1a-87a7-bb48b3d6ec6e",
"name": "Gmail",
"type": "n8n-nodes-base.gmail",
"position": [
2020,
380
],
"parameters": {},
"typeVersion": 2.1
},
{
"id": "361c74e4-7c15-4884-babd-173b795eca0e",
"name": "Markdown",
"type": "n8n-nodes-base.markdown",
"position": [
1420,
380
],
"parameters": {},
"typeVersion": 1
},
{
"id": "d0af0361-6e41-4c9e-89bc-bfbad41f1a7e",
"name": "Perplexity",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
1120,
600
],
"parameters": {},
"typeVersion": 1
},
{
"id": "352defa0-f354-491c-a35d-dd2a94f38553",
"name": "Title",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
1640,
380
],
"parameters": {},
"typeVersion": 1.4
},
{
"id": "3bab5737-7f9b-4b2e-b0fd-49b3e744b932",
"name": "Sticky Note5",
"type": "n8n-nodes-base.stickyNote",
"position": [
420,
320
],
"parameters": {},
"typeVersion": 1
},
{
"id": "c19ff26f-8cb6-41d9-b110-46214323eca1",
"name": "News Reporter",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
1040,
380
],
"parameters": {},
"retryOnFail": true,
"typeVersion": 1.6
}
],
"connections": {
"Title": {
"main": [
[
{
"node": "Gmail",
"type": "main",
"index": 0
}
]
]
},
"Markdown": {
"main": [
[
{
"node": "Title",
"type": "main",
"index": 0
}
]
]
},
"Perplexity": {
"ai_languageModel": [
[
{
"node": "Title",
"type": "ai_languageModel",
"index": 0
},
{
"node": "News Reporter",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"News Reporter": {
"main": [
[
{
"node": "Markdown",
"type": "main",
"index": 0
}
]
]
},
"Schedule Trigger": {
"main": [
[
{
"node": "News Reporter",
"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 purpose of this workflow is to create a news reporter AI agent that automatically monitors specific news events and sends summary emails to the user.
Source: https://n8n.io/workflows/2458/ — 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 automates the creation, rendering, approval, and posting of TikTok-style POV (Point of View) videos to Instagram, with cross-posting to Facebook and YouTube. It eliminates manual video p
This n8n-powered workflow automates the entire lifecycle of real estate lead intake, qualification, routing, assignment, and reporting across multiple channels. It brings WhatsApp inquiries and websit
kisisel asistan. Uses toolWorkflow, toolHttpRequest, toolCalculator, toolThink. Scheduled trigger; 43 nodes.
My workflow 14. Uses rssFeedRead, chainLlm, lmChatOpenAi, openWeatherMap. Scheduled trigger; 40 nodes.
[](https://youtu.be/sKJAypXDTLA)