# Automated text extraction and analysis from PDFs in Google Drive with email report
This workflow automates the processing of incoming PDF documents stored in Google Drive: it extracts text, analyzes content using AI (Diffbot), identifies key organizations, and delivers a structured summary via email. Designed for professionals who need fast, accurate insights without manual document review.
## Who it´s for
- Analysts handling large volumes of external documents
- Lawyers needing to quickly extract entities from contracts and reports
- Client managers automating intake file processing
- Administrative staff using Google Drive as a central document hub
## What the automation does
- Triggers when a new file is added to a specific Google Drive folder
- Downloads the PDF and uploads it to Foxit for asynchronous text extraction
- Sends extracted text to Diffbot for entity recognition and summarization
- Formats results into an HTML report
- Delivers the report via Gmail to a designated recipient
## What´s included
- Ready-to-use n8n workflow
- Trigger and handler logic using HTTP API and async polling
- Integrations with Google Drive, Foxit, Diffbot, and Gmail
- Basic setup and adaptation guide
## Requirements for setup
- n8n instance with access to HTTP API and JavaScript Code Node
- Active accounts in Google Drive, Foxit PDF Services, Diffbot, and Gmail with enabled APIs
- Access to configure folders in Google Drive and file read permissions
- Valid API keys for Foxit and Diffbot
## Benefits and outcomes
- Saves time on manual document processing
- Quickly identifies key organizations and entities
- Standardizes analysis of incoming PDFs
- Centralized email notifications for stakeholders
- Streamlines team document workflows
- Supports asynchronous processing of large files
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via chat
No feedback yet