AutomationMart
Home/Browse/Transform press releases (PDF & Word) into polished articles with Gmail & OpenAI
n8n

Transform press releases (PDF & Word) into polished articles with Gmail & OpenAI

n8nn8n20 modulesv1.0
GmailOpenAIGoogle Drive

This n8n workflow automates the transformation of press releases into polished articles. It converts the content of an email and its attachments (PDF or Word documents) into an AI-written article/blog post. What does it do? This workflow assists editors and journalists in managing incoming press-releases from governments, companies, NGOs, or individuals. The result is a draft article that can easily be reviewed by the editor, who receives it in a reply email containing both the original input a

At a glance

Transform press releases (PDF & Word) into polished articles with Gmail & OpenAI is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, OpenAI, Google Drive. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, OpenAI, Google Drive
Modules
20
Price
Free
Version
v1.0
Transform press releases (PDF & Word) into polished articles with Gmail & OpenAI workflow diagram

About this workflow

This n8n workflow automates the transformation of press releases into polished articles. It converts the content of an email and its attachments (PDF or Word documents) into an AI-written article/blog post. What does it do? This workflow assists editors and journalists in managing incoming press-releases from governments, companies, NGOs, or individuals. The result is a draft article that can easily be reviewed by the editor, who receives it in a reply email containing both the original input and the output, plus an AI-generated self-assessment. This self-assessment represents an additional feedback loop where the AI compares the input with the output to evaluate the quality and accuracy of its transformation. How does it work? Triggered by incoming emails in Google, it first filters attachments, retaining only Word and PDF files while removing other formats like JPGs. The workflow then follows one of three paths: - If no attachments remain, it processes the inline email message directly. - For PDF attachments, it uses an extractor to obtain the document content. - For Word attachments, it extracts the text content by a http request. In each case, the extracted content is then passed to an AI agent that converts the press release into a well-structured article according to predefined prompts. A separate AI evaluation step provides a self-assessment by comparing the output with the original input to ensure quality and accuracy. Finally, the workflow generates a reply email to the sender containing three components: the original input, the AI-generated article, and the self-assessment. This streamlined process helps editors and journalists efficiently manage incoming press releases, delivering draft articles that require minimal additional editing." How to set it up 1. Configure Gmail Connection: - Create or use an existing Gmail address - Connect it through the n8n credentials manager - Configure polling frequency according to your needs - Set the trigger event to "Message Received" Optional: Filter incoming emails by specifying authorized senders - Enable the "Download Attachments" option 2. Set Up AI Integration: - Create an OpenAI account if you don't have one - Create a new AI assistant or use an existing one - Customize the assistant with specific instructions, style guidelines, or response templates - Configure your API credentials in n8n to enable the connection 3. Configure Google Drive Integration: - Connect your Google Drive credentials in n8n - Set the operation mode to "Upload" - Configure the input data field name as "data" -Set the file naming format to dynamic: {{ $json.fileName }} 4. Configure HTTP Request Node: - Set request method to "POST" - Enter the appropriate Google API endpoint URL - Include all required authorization headers - Structure the request body according to API specifications - Ensure proper error handling for API responses 5. Configure HTTP Request Node 2: - Set request method to "GET" - Enter the appropriate Google API endpoint URL - Include all required authorization headers - Configure query parameters as needed - Implement response validation and error handling 6. Configure Self-Assessment Node: - Set operation to "Message a Model" - Select an appropriate AI model (e.g., GPT-4, Claude) - Configure the following prompt in the Message field: Please analyze and compare the following input and output content: (for example) Original Input: {{ $('HTTP Request3').item.json.data }} {{ $('Gmail Trigger').item.json.text }} Generated Output: {{ $json.output }} Provide a detailed self-assessment that evaluates: 1. Content accuracy and completeness 2. Structure and readability improvements 3. Tone and style appropriateness 4. Any information that may have been omitted or misrepresented 5. Overall quality of the transformation 7. Configure Reply Email Node: - Set operation to "Send" and select your Gmail account - Configure the "To" field to respond to the original sender: {{ $('Gmail Trigger').item.json.from }} - Set an appropriate subject line: RE: {{ $('Gmail Trigger').item.json.subject }} - Structure the email body with clear sections using the following template: handlebars EDITED ARTICLE {{ $('AI Article Writer 2').item.json.output }} SELF-ASSESSMENT Rating: 1 (poor) to 5 (excellent) {{ $json.message.content }} ORIGINAL MESSAGE {{ $('Gmail Trigger').item.json.text }} ATTACHMENT CONTENT {{ $('HTTP Request3').item.json.data }} Note: Adjust the template fields according to the input source (PDF, Word document, or inline message). For inline messages, you may not need the "ATTACHMENT CONTENT" section.

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

AI research assistant via Telegram (GPT-4o mini + DeepSeek R1 + SerpAPI)

AI Research Assistant via Telegram (GPT-4o mini + DeepSeek R1 + SerpAPI) 👥 Who’s it for This workflow is perfect for anyone who wants to receive AI-powered research summaries directly on Telegram. Ideal for people asking frequent product, tech, or decision-making questions and want up-to-date answers sourced from the web. 🤖 What it does Users send a question via Telegram. An AI agent (DeepSeek R1) reformulates and understands the intent, while a second agent (GPT-4o mini) performs

Free

Suggest meeting slots using AI

The purpose of this n8n workflow is to automate the process of identifying incoming Gmail emails that are requesting an appointment, evaluating their content, checking calendar availability, and then composing and sending a response email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

Free

Free YouTube video analyzer with AI-powered summaries & email alerts

This workflow is designed to analyze YouTube videos by extracting their transcripts, summarizing the content using AI models, and sending the analysis via email. This workflow is ideal for content creators, marketers, or anyone who needs to quickly analyze and summarize YouTube videos for research, content planning, or educational purposes. How It Works: 1. Trigger: The workflow starts with a manual trigger, allowing you to test it by clicking "Test workflow." You can also set a YouTube video UR

Free

Send an email with a file from Google Drive

Streamline your document sharing process with this template that automatically sends files from Google Drive via email. Whenever you retrieve a file from Google Drive, Make will seamlessly send it to your desired recipient using Google Email. This integration saves you time and ensures that your important documents are shared promptly and efficiently. Perfect for teams looking to enhance collaboration and communication.

Free

YouTube lead generation: Turn comments into enriched prospects with Apify and Gemini AI

Automated YouTube Leads: Turn Comments into Enriched Prospects Workflow Overview This cutting-edge n8n workflow is a powerful automation tool designed to revolutionize how businesses and marketers identify and qualify leads directly from YouTube video comments. By leveraging specialized Apify Actors and an intelligent AI agent, this workflow seamlessly transforms raw comment data into comprehensive lead profiles, saving valuable time and resources. This workflow automatically: Dis

Free

Automate candidate creation in Recrutei with GPT-4 vacancy matching & resume parsing

Overview: Automated Candidate Creation with AI Vacancy Matching This workflow automates the creation of new candidates in the Recrutei ATS directly from an n8n Form submission, ensuring a seamless "Apply Now" funnel. Its core feature is an AI Agent (OpenAI + Tool) that dynamically identifies the correct Recrutei vacancyid based on the applicant's selection in the form. The workflow also automatically extracts the text content from the candidate's PDF curriculum and uploads it as an i

Free

Ai agent to chat with files in Supabase Storage and Google Drive

Video Guide I prepared a detailed guide that illustrates the entire process of building an AI agent using Supabase and Google Drive within N8N workflows. []( Youtube Link Who is this for? This workflow is designed for developers, data scientists, and business users who wish to automate document management and enable AI-powered intera

Free

Generate & edit images with OpenAI GPT-Image-1 and share via Telegram

AI Image Generator & Editor with GPT-4 Vision - Complete Workflow Template Description Transform text prompts into stunning images or edit existing visuals using OpenAI's latest GPT-4 Vision model through an intuitive web form interface. This comprehensive n8n automation provides three powerful image generation modes: 🎨 Text-to-Image Generation Simply enter a descriptive prompt and generate high-quality images from scratch using OpenAI's gpt-image-1 model. Perfect for creating original artwork,

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