AutomationMart
Home/Browse/Automated research report generation with AI, Wiki, Search & Gmail/Telegram
n8n

Automated research report generation with AI, Wiki, Search & Gmail/Telegram

n8nn8n25 modulesv1.0
GmailSlackOpenAITelegram

Automated Research Report Generation with OpenAI, Wikipedia, Google Search, Gmail/Telegram and PDF Output --- Description What Problem Does This Solve? 🛠️ This workflow automates the process of generating professional research reports for researchers, students, and professionals. It eliminates manual research and report formatting by aggregating data, generating content with AI, and delivering the report as a PDF via Gmail or Telegram. Target audience: Researchers, students, educators, and profe

At a glance

Automated research report generation with AI, Wiki, Search & Gmail/Telegram is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Slack, OpenAI, Telegram. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Slack, OpenAI, Telegram
Modules
25
Price
Free
Version
v1.0
Automated research report generation with AI, Wiki, Search & Gmail/Telegram workflow diagram

About this workflow

Automated Research Report Generation with OpenAI, Wikipedia, Google Search, Gmail/Telegram and PDF Output --- Description What Problem Does This Solve? 🛠️ This workflow automates the process of generating professional research reports for researchers, students, and professionals. It eliminates manual research and report formatting by aggregating data, generating content with AI, and delivering the report as a PDF via Gmail or Telegram. Target audience: Researchers, students, educators, and professionals needing quick, formatted research reports. What Does It Do? 🌟 - Aggregates research data from Wikipedia, Google Search, and SerpApi. - Refines user queries and generates structured content using OpenAI. - Converts the content into a professional HTML report, then to PDF. - Sends the PDF report via Gmail or Telegram. Key Features 📋 - Real-time data aggregation from multiple sources. - AI-driven content generation with OpenAI. - Automated HTML-to-PDF conversion for professional reports. - Flexible delivery via Gmail or Telegram. - Error handling for robust execution. --- Setup Instructions Prerequisites ⚙️ - n8n Instance: Self-hosted or cloud n8n instance. - API Credentials: - OpenAI API: API key with GPT model access, stored in n8n credentials. - SerpApi (Google Search): API key from SerpApi, stored in n8n credentials (do not hardcode in nodes). - Gmail API: Credentials from Google Cloud Console with Gmail scope. - Telegram API: Bot token from BotFather on Telegram. Installation Steps 📦 1. Import the Workflow: - Copy the workflow JSON from the "Template Code" section below. - Import it into n8n via "Import from File" or "Import from URL". 2. Configure Credentials: - Add API credentials in n8n’s Credentials section for OpenAI, SerpApi, Gmail, and Telegram. - Assign credentials to respective nodes. For example: - In the SerpApi Google Search node, use n8n credentials for SerpApi: apikey={{ $credentials.SerpApiKey }}. - In the Send Research PDF on Gmail node, use Gmail credentials. - In the Send PDF to Telegram node, use Telegram bot credentials. 3. Set Up Nodes: - OpenAI Nodes (Research AI Agent, OpenAI Chat Model, OpenAI Chat Middle Memory): Update the model (e.g., gpt-4o) and prompt as needed. - Input Validation (Input Validation node): Ensure your input query format matches the expected structure (e.g., topic: "AI ethics"). - Delivery Options (Send Research PDF on Gmail, Send PDF to Telegram): Configure recipient email or Telegram chat ID. 4. Test the Workflow: - Run the workflow by clicking the "Test Workflow" node. - Verify that the research report PDF is generated and sent via Gmail or Telegram. --- How It Works High-Level Steps 🔍 - Query Refinement: Refines the input query for better research. - Aggregate Data: Fetches data from Wikipedia, Google Search, and SerpApi. - Generate Report: Uses OpenAI to create a structured report. - Convert to PDF: Converts the report to HTML, then PDF. - Deliver Report: Sends the PDF via Gmail or Telegram. Detailed descriptions are available in the sticky notes within the workflow screenshot above. --- Node Names and Actions Research and Report Generation - Test Workflow: Triggers the workflow for testing. - Input Validation: Validates the input query. - Query Refiner: Refines the query for better results. - Research AI Agent: Coordinates research using OpenAI. - OpenAI Chat Model: Generates content for the report. - Structured Output Parser: Parses OpenAI output into structured data. - OpenAI Chat Middle Memory: Retains context during research. - Wikipedia Google Search: Fetches data from Wikipedia. - SerpApi Google Search: Fetches data via SerpApi. - Merge Split Items: Merges data from multiple sources. - Aggregate: Aggregates all research data. - Generate PDF HTML: Creates an HTML report. - Convert HTML to PDF: Converts HTML to PDF. - Download PDF: Downloads the PDF file. - Send PDF to Telegram: Sends the PDF via Telegram. - Send Research PDF on Gmail: Sends the PDF via Gmail. --- Customization Tips - Expand Data Sources 📡: Add more sources (e.g., academic databases) by adding nodes to Merge Split Items. - Change Report Style ✍️: Update the Generate PDF HTML node to modify the HTML template (e.g., adjust styling or sections). - Alternative Delivery 📧: Add nodes to send the PDF via other platforms (e.g., Slack). - Adjust AI Model 🧠: Modify the OpenAI Chat Model node to use a different model (e.g., gpt-3.5-turbo). ---

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Send Slack messages for new Recruitee candidates

Every time a candidate aplied for a job in Recruitee, Make will automatically send a message to the specified channel in Slack.

Free

Create a transcription of new emails and add the details to Google Sheets

This template transcribes new emails and update Google Sheets. Triggered by Google Email, transcribed with ChatGPT and 2 more ChatGPT prompts, and recorded in Google Sheets.

Free

Assign Requests Using AI and Send Reminders Based On NocoDB Kanban Board Status

Who is it for? This is automation for support project manager, which helps not only to keep developres informed but also automatically keep clients in the loop - especially useful if you are managing SLA-like agreement. It is actually simple incident management board using free Kanban board, that is extended in functionality via N8N. How It Works? Script has two entry points. The first one is incident form. When incident details are provided, automation gets incident definitions from database an

Free

Categorize support tickets with Gemini AI, Typeform, and Google Sheets reporting

Transform chaotic support requests into organized, actionable insights automatically. This intelligent workflow captures support tickets from forms, uses AI to categorize and analyze sentiment, stores everything in organized databases, and delivers comprehensive analytics reports to your team - eliminating manual sorting while providing valuable business intelligence. 🚀 What It Does Intelligent Ticket Processing: Automatically categorizes incoming support requests into Billing, Bug Reports, Feat

Free

Automate customer support issue resolution using AI text classifier

This n8n template is designed to assist and improve customer support team member capacity by automating the resolution of long-lived and forgotten JIRA issues. How it works Schedule Trigger runs daily to check for long-lived unresolved issues and imports them into the workflow. Each Issue is handled as a separate subworkflow by using an execute workflow node. This allows parallel processing. A report is generated from the issue using its comment history allowing the issue to be classified by

Free

AI-powered document chat with Nextcloud files using LangChain and OpenAI

Main Workflow “AI Nextcloud” Entry point: A public chat-trigger greets the user; every incoming chat message starts the flow. AI agent: A LangChain agent (“AI Nextcloud”) uses the configured OpenAI model plus short-term memory to continue the dialogue in context. Purpose: Answers questions about files stored in a Nextcloud folder. The user simply includes the folder path in their question. Tool integration: Calls the sub-workflow “Nextcloud Tool” whenever it needs to read files and pass thei

Free

Weekly HubSpot lead report to Slack

This n8n template posts a quick weekly snapshot to Slack so your team sees last week’s funnel movement at a glance. It counts how many contacts entered the Lead stage in the past week—and optionally reports closed-won deals from the same period. Perfect for GTM standups and Monday pipeline reviews. --- How it works A weekly schedule (e.g., Mondays 07:00) kicks things off. HubSpot → Get all contacts pulls contacts with hsv2dateenteredlead. A filter keeps only those whose lead date is within th

Free

Turn Google Sheets ideas into AI videos with GPT-4o and Fal.AI Veo 3

Turn Your Ideas into Videos—Right from Google Sheets! This workflow helps you make cool 8-second videos using Fal.AI and Veo 3, just by typing your idea into a Google Sheet. You can even choose if you want your video to have sound or not. It’s super easy—no tech skills needed! Why use this? Just type your idea in a sheet—no fancy tools or uploads. Get a video link back in the same sheet. Works with or without sound—your choice! How does it work? You write your idea, pick the video shape, and say

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free