🔍🛠️Perplexity Researcher to HTML Web Page

Create Article from Perplexity Research

Workflow Structure (38 nodes)
100%
Webhook
Webhook
Set
Get Topic
No Op
Do Nothing1
If
If Topic Exists
Langchain.chain Llm
Improve Users Topic
Langchain.lm Chat Open Ai
gpt-4o-mini3
No Op
Do Nothing4
If
If Topic
Langchain.lm Chat Open Ai
gpt-4o-mini1
Langchain.agent
Perplexity Topic Agent
Langchain.tool Workflow
Call Perplexity Researcher
If
If2
Set
Chat Id
Telegram
Telegram
No Op
Do Nothing
Langchain.lm Chat Open Ai
gpt-4o-mini2
Execute Workflow Trigger
Execute Workflow Trigger
Langchain.agent
Extract JSON
Langchain.output Parser Structured
Structured Output Parser1
Set
Chat Id1
Set
Article
Telegram
Telegram2
No Op
Do Nothing2
If
If Article
If
If
Set
Prompts
No Op
No Operation, do nothing
Langchain.agent
Create HTML Article
Langchain.lm Chat Open Ai
gpt-4o-mini
Http Request
Perplexity
Set
Success Response
Set
Error Response
If
If HTML
No Op
Do Nothing3
Set
Contents
Langchain.chain Llm
Basic LLM Chain
Langchain.lm Chat Open Ai
gpt-4o-mini5
Respond To Webhook
Respond to Webhook
Node Types:
default
trigger
action
logic
transform
http
Requires credentials

Prerequisites

Required Credentials (4)

Http Custom Auth

Used by: Perplexity

Docs

HTTP Header Auth

Used by: Perplexity

Docs

OpenAI

Used by: gpt-4o-mini, gpt-4o-mini1 +3 more

Docs

Telegram

Used by: Telegram, Telegram2

Docs

Multiple services required

This workflow needs 4 different credentials. Make sure you have accounts for all services before importing.

Complexity

Advanced

Expert level. Custom code, complex logic, many integrations.

Setup time: ~55 min
Score: 70/100
Conditional Logic
6 Integrations

When to Use This Workflow

AI-Powered Content Creation

Automate content generation, summarization, or analysis using AI capabilities.

Save hours of manual work while maintaining quality and consistency.

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "id": "HnqGW0eq5asKfZxf",
  "meta": {
    "instanceId": "03907a25f048377a8789a4332f28148522ba31ee907fababf704f1d88130b1b6",
    "templateCredsSetupCompleted": true
  },
  "name": "🔍🛠️Perplexity Researcher to HTML Web Page",
  "tags": [],
  "nodes": [
    {
      "id": "ad5d96c6-941a-4ab3-b349-10bae99e5988",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        320,
        1360
      ],
      "parameters": {
        "color": 3,
        "width": 625.851492623043,
...

Workflow Details

Nodes
47
Trigger
Webhook
Source
awesome
Added
Dec 4, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

🤖🧑‍💻 AI Agent for Top n8n Creators Leaderboard Reporting

AI Agent for n8n Creator Leaderboard Stats https://github.com/teds-tech-talks/n8n-community-leaderboard

Http-request
Lmchatopenai
Executeworkflow
Toolworkflow
49 nodesEvent
Curated

AI Agent to chat with you Search Console Data, using OpenAI and Postgres

Webhook - ChatInput This webhook serves as the endpoint for receiving ChatInput data. Ensure that you include: - chatInp...

Memorypostgreschat
Lmchatopenai
Webhook
Toolworkflow
30 nodesWebhook
Curated

Enrich Property Inventory Survey with Image Recognition and AI Agent

1. Use Airtable to Capture Survey Photos [Read more about AirTable](https://docs.n8n.io/integrations/builtin/app-nodes/n...

Lmchatopenai
Airtable
Executeworkflow
Http-request
29 nodesEvent
Curated

AI-powered WooCommerce Support-Agent

Find WooCommerce User-ID User-ID is required to query past orders

Memorybufferwindow
Executeworkflow
Woocommerce
Http-request
40 nodesEvent
Curated

Actioning Your Meeting Next Steps using Transcripts and AI

4. This Tool Creates Calendar Events This tool, given event details and a list of attendees, will create a new Google ca...

Lmchatopenai
Http-request
Google-drive
Google-calendar
28 nodesEvent
Curated

Calendar_scheduling

Check if incoming email is about appointment We use LLM to check subject and body of the email and determine if it's an...

Gmail
Lmchatopenai
Toolworkflow
Google-calendar
21 nodesEvent
Curated