SEO Blog Generator with GPT-4o, Perplexity, and Telegram Integration
Configured with Agent, Aggregate, Form Trigger, OpenAI Chat Model, and additional nodes. Review the connections and setup before adapting this template.
Node categories in this workflow
- AI & models
- Transform
- Trigger
- Subworkflow
- Messaging
- Data store
Icons describe general node roles, inferred from node types. Inspect the parameters for the configured action.
Drag to pan; use + and − to zoom. Reconstructed from the exported node positions; nothing runs here. Dashed lines represent non-main connections. Full node names and notes appear below.
How it works
The exported workflow contains the following configured nodes. Their connections are shown above; inspect the JSON for the complete logic, expressions, and external actions.
| Node | Category | Type | Operation |
|---|---|---|---|
| OpenAI Chat Model | AI & models | OpenAI Chat Model | See node parameters |
| Structured Output Parser | Transform | Output Parser Structured | See node parameters |
| Metadata Generator | AI & models | Agent | See node parameters |
| Merge | Transform | Merge | See node parameters |
| On form submission | Trigger | Form Trigger | See node parameters |
| Blog Content Generator | AI & models | Agent | See node parameters |
| gpt-4o-mini | AI & models | OpenAI Chat Model | See node parameters |
| Combine Blog Details | Transform | Aggregate | See node parameters |
| Perplexity_Searcher | Subworkflow | Tool Workflow | See node parameters |
| Tele HoangSP_Social_Media | Trigger | Telegram Trigger | See node parameters |
| AI Agent | AI & models | Agent | See node parameters |
| OpenAI Chat Model1 | AI & models | OpenAI Chat Model | See node parameters |
| AI Agent1 | AI & models | Agent | See node parameters |
| OpenAI Chat Model2 | AI & models | OpenAI Chat Model | See node parameters |
| Metadata Extractor | Transform | Output Parser Structured | See node parameters |
| Telegram | Messaging | Telegram | See node parameters |
| Simple Memory | Data store | Memory Buffer Window | See node parameters |
| Simple Memory1 | Data store | Memory Buffer Window | See node parameters |
Setup
- Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
- Connect your own credentials through n8n’s credential store. Replace
REPLACE_WITH_*values with your resource identifiers. - Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
- Run with synthetic data and harmless destinations. Enable triggers only after checking the actual outputs.
Requirements
An n8n instance with the listed node types and compatible versions. Service-connected workflows may require accounts, credentials, or paid APIs.
Credential types declared in the source
openAiApitelegramApi
Workflow notes
Sample Generic Search Terms and write content
Sample Generic Search Terms and write content
You are part of a marketing team that creates high-quality blog posts for the Men's Health Consulting and Workflow Automation industry based in Da Nang City, Vietnam.
Your goal is to create engaging, SEO-optimized content that positions you as an authority in the Men's Health Consulting industry and attracts leads.
Upon receiving the information, your team will post a blog on the most trending topics in Men's Health Consulting and Care. As a copywriter/blogger, you are provided with the following information:
-
Query: The main topic for the blog post, representing the most trending news in the Men's Health field.
-
Other Keywords: A list of high-volume keywords related to Men's Health Consulting and Support and Care. Incorporate these keywords naturally into the blog post when relevant, without forcing it or changing the meaning of the post.
-
Research findings: Detailed information from credible sources relevant to the blog topic. Your post should be based on this research.
With this information, write a comprehensive blog post that:
-
Include the query in the blog title, H2 heading, and the beginning of the introduction.
-
Incorporate all the details from the research findings, including the source URL for potential hyperlinks.
-
Be detailed and informative, demonstrating the company's expertise in Urology consulting and the support and care process for automation.
-
Use a professional but engaging tone, highlighting interesting developments and challenges in the industry.
-
Speak in a natural and logical manner, making it easy for readers to follow.
-
Be 1500 to 2000 words long.
-
Be written at a level that can be read by people who are interested in learning more. And want to receive additional care and support to solve the problem of interest.
Additional Requirements:
-
Include practical lessons or helpful tips for recruiters and HR professionals.
-
Highlight how the topic relates to the company's services or expertise.
-
Include a call to action (CTA) that encourages readers to explore the company's services or contact you for more information.
Create an entire blog post draft in your first output. Don't stop or cut it short.
Your output should be the blog post and nothing else.
Here are the details for this blog post project: Query: [Execute previous nodes for preview]
SEO Blog Generator with GPT-4o, Perplexity, and Telegram Integration
SEO Blog Generator with GPT-4o, Perplexity, and Telegram Integration
Purpose and structure
This folder contains the SEO Blog Generator with GPT-4o, Perplexity, and Telegram Integration workflow. Its executable nodes use agent, aggregate, formTrigger, lmChatOpenAi, memoryBufferWindow, merge, outputParserStructured, telegram, telegramTrigger, toolWorkflow. The table and connection map below are derived from the JSON, not an inferred guarantee of behavior.
Setup
Import inactive. Configure your own credentials and replace REPLACE_WITH_* values. Review external destinations and Code nodes before running.
Entry points
On form submission, Tele HoangSP_Social_Media
Verification
Sanitized source candidate; not runtime-tested. This overview is generated from node metadata. Read the folder README for the connection map, credential types, and license.
Attribution
https://github.com/Zie619/n8n-workflows/blob/94007c1445d9258a7da116646b79473e7c7c3282/workflows/Form/1762_Form_Aggregate_Automation_Triggered.json MIT; preserve source notices.
Canvas section labels
These name areas of the original canvas; they do not include explanatory instructions.
- Write SEO Optimized Blog Post
- Perplexity Research
- Create Title, Slug & Meta