️A confused researcher for a web page
Workflow Description
An intelligent agent receives research queries via webhook, searches web page content using OpenAI, parses and structures results, then distributes formatted reports across Telegram and X simultaneously, enabling real-time information dissemination and team collaboration.
How it works
- 1.Receive webhook trigger with search query and route to OpenAI agent
- 2.Analyze web pages and extract relevant information using LLM Chain
- 3.Structure and parse results through output formatter for consistency
- 4.Distribute formatted report to both Telegram and X channels in parallel
- 5.Validate delivery success and return confirmation response
Use cases
- Monitor industry topics and automatically share curated research updates with team channels
- Aggregate competitor data from web sources and broadcast findings across communication platforms
Requirements
- Active OpenAI API key with sufficient quota
- Telegram bot token and target channel ID configured
- X/Twitter API credentials with proper authentication setup
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (47)
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
gpt-4o-mini
OpenAI
gpt-4o-mini1
OpenAI
Structured Output Parser1
Output Parser Structured
gpt-4o-mini2
OpenAI
Webhook
Webhook
Respond to Webhook
Webhook
Telegram
Set
gpt-4o-mini5
OpenAI
Basic LLM Chain
LLM Chain
Do Nothing1
No Op
gpt-4o-mini3
OpenAI
Sticky Note4
Sticky Note
Sticky Note2
Sticky Note
Sticky Note5
Sticky Note
If2
If
Prompts
Set
Execute Workflow Trigger
Execute Workflow Trigger
Telegram2
Set
If
If
No Operation, do nothing
No Op
Sticky Note6
Sticky Note
Perplexity Topic Agent
Agent
Call Perplexity Researcher
Tool Workflow
Do Nothing
No Op
Do Nothing2
No Op
Do Nothing3
No Op
Do Nothing4
No Op
Sticky Note7
Sticky Note
Get Topic
Set
If Topic Exists
If
Improve Users Topic
LLM Chain
If Topic
If
Chat Id
Set
Article
Set
Extract JSON
Agent
If Article
If
Create HTML Article
Agent
If HTML
If
Contents
Set
Chat Id1
Set
Sticky Note3
Sticky Note
Sticky Note8
Sticky Note
Success Response
Set
Error Response
Set
Perplexity
HTTP Request