AutomationMart
Home/Browse/AI email analyzer: Process PDFs, images & save to Google Drive + Telegram
n8n

AI email analyzer: Process PDFs, images & save to Google Drive + Telegram

n8nn8n25 modulesv1.0
GmailSlackGoogle SheetsGoogle DriveDropboxTelegramOutlookLinkedInGemini

This workflow automates the process of analyzing emails and their attachments (PDFs and images) using AI models (DeepSeek, Gemini, and OpenRouter). It extracts and summarizes the content of emails and attachments, saves the summaries to Google Sheets, and sends a final consolidated summary via Telegram. This is a powerful tool for automating email analysis and summarization, saving time and ensuring that important information is easily accessible and actionable. Below is a bre

At a glance

AI email analyzer: Process PDFs, images & save to Google Drive + Telegram is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Slack, Google Sheets, Google Drive. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Slack, Google Sheets, Google Drive, Dropbox, Telegram
Modules
25
Price
Free
Version
v1.0
AI email analyzer: Process PDFs, images & save to Google Drive + Telegram workflow diagram

About this workflow

This workflow automates the process of analyzing emails and their attachments (PDFs and images) using AI models (DeepSeek, Gemini, and OpenRouter). It extracts and summarizes the content of emails and attachments, saves the summaries to Google Sheets, and sends a final consolidated summary via Telegram. This is a powerful tool for automating email analysis and summarization, saving time and ensuring that important information is easily accessible and actionable. Below is a breakdown of the workflow: --- 1. How It Works The workflow is designed to process incoming emails, analyze their content and attachments, and generate summaries. Here's how it works: 1. Email Trigger: - The workflow starts with the Email Trigger (IMAP) node, which monitors an email inbox for new emails. - If an email contains attachments, the workflow processes them. 2. Check for Attachments: - The Contain Attachments? node checks if the email has attachments. - If attachments are present, the workflow proceeds to process them. 3. Process Attachments: - The Get PDF and Images Attachments node extracts PDF and image attachments from the email. - The Switch node separates PDFs and images for further processing: - PDFs: The Extract from PDF node extracts text from PDFs, and the PDF Analyzer node summarizes the content. - Images: The Analyze Image node uses AI to describe the content of images. 4. Summarize Email Content: - The Convert Text node converts the email's HTML content to plain text. - The Email Summarization Chain node uses AI to generate a summary of the email's text content. 5. Save Summaries: - The Save Summary PDF, Save Summary Image, and Save Summary Text nodes save the summaries of PDFs, images, and email text, respectively, to Google Sheets. 6. Consolidate Summaries: - The All Summaries node aggregates the summaries of the email text, PDFs, and images. - The Create Final Summary node uses AI to generate a unified summary of all the content. 7. Send Final Summary: - The Send Final Summary node sends the consolidated summary via Telegram to a specified chat ID. --- 2. Set Up Steps To set up and use this workflow in n8n, follow these steps: 1. IMAP Configuration: - Set up IMAP credentials in n8n for the Email Trigger (IMAP) node. - Ensure the email account is accessible via IMAP. 2. AI Model Configuration: - Configure the DeepSeek, Gemini, and OpenRouter credentials in n8n for the Email Summarization Chain, PDF Analyzer, and Create Final Summary nodes. - Ensure the AI models are set up to generate summaries. 3. Google Sheets Integration: - Set up Google Sheets credentials in n8n for the Save Summary PDF, Save Summary Image, and Save Summary Text nodes. - Specify the Google Sheet and worksheet where the summaries will be saved. 4. Telegram Integration: - Set up Telegram credentials in n8n for the Send Final Summary node. - Insert your Chat ID in the Telegram node to receive the final summary. 5. Test the Workflow: - Send an email with attachments (PDFs and images) to the monitored email account. - The workflow will: - Extract and summarize the email content and attachments. - Save the summaries to Google Sheets. - Send a consolidated summary via Telegram. 6. Optional Customization: - replace IMAP trigger with Gmail or Outlook trigger - Modify the workflow to include additional features, such as: - Adding more AI models for different types of analysis. - Sending notifications via other channels (e.g., Slack, email). - Integrating with other storage services (e.g., Dropbox, AWS S3). --- Need help customizing? Contact me for consulting and support or add me on Linkedin.

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

Save new Google Cloud Pub/Sub messages in Google Sheets

Every time a new message is received by Google Cloud Pub/Sub, Make will automatically keep track of the data in Google Sheets. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1ayFkaaUHjLXNbMlxwvpSDrOI8urfXNsYWcgRhzk_7pY/edit?usp=sharing).

Free

Send an email when a ClickUp task's status is changed

This automation is the second part of this [template](https://www.integromat.com/en/integration/8806-create-an-airtable-record-a-clickup-task-and-send-a-slack-notification-from-new-typeform-responses). Once HR has attended to the promotion or similar request and the ClickUp task's status is changed, an email is sent to the finance department for the next step in the process.

Free

Collect WhatsApp questionnaire responses in Postgres (Module "Anketa")

Who is this for? This workflow is designed for businesses or organizations looking to collect and store user responses from questionnaires via a WhatsApp bot, with data saved in a Postgres database. What problem is this workflow solving? This workflow streamlines the process of collecting and managing user responses to questionnaires. It helps automate data collection from multiple users and stores the responses in a centralized database for easy access and analysis. What this workflow does Basi

Free

Log project and task activities from Airtable to Google Sheets

Easily transfer project and task data from Airtable into Google Sheets for streamlined tracking, reporting, and collaboration. Keep your workflows synchronized and up-to-date. The template is part of this [webinar.](https://www.youtube.com/watch?v=Wjmvp6mAc08)

Free

Send Slack messages for new Insightly CRM events

Every time a new event is added to Insightly CRM, Make will automatically send a message in Slack.

Free

Find and verify Linkedin profile with Airtop

Automating LinkedIn Profile Discovery with Verification Use Case Accurately identifying and verifying a person’s LinkedIn profile is essential for prospecting, recruiting, or contact enrichment. This automation ensures high accuracy by combining search logic with optional profile validation. What This Automation Does This automation locates and verifies a LinkedIn profile using the following inputs: - Personinfo: Any identifying information about the person (e.g., name, company, email). - Airtop

Free

Get exchange & sentiment insights with CoinMarketCap AI agent

Analyze exchange data, market indexes, and community sentiment from CoinMarketCap—powered by AI. This sub-agent provides access to exchange listings, token holdings, metadata, and high-level metrics like the CMC 100 Index and the Fear & Greed Index. It’s designed for use within your larger CoinMarketCap AI Analyst system or as a standalone workflow. This agent can be triggered by a supervisor or manually used with message and sessionId inputs. --- Supported Tools (5 Total) 🔍 Exchange Map - Get

Free

Automate blog content creation with GPT-4, Perplexity & WordPress

Who Is This For This workflow is ideal for content creators, solo founders, marketers, and AI enthusiasts who want to automate the full process of blog content creation. It is especially useful for professionals in tech, AI, and automation who publish frequently and need SEO-ready content fast. What Problem Does This Workflow Solve - Creating SEO-optimized blog content is time-consuming and requires consistency. - M

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