AutomationMart
Home/Browse/Send PDF document summaries with CoreNexis OCR, GPT-4.1-mini, GPT-4o-mini and Gmail
n8n

Send PDF document summaries with CoreNexis OCR, GPT-4.1-mini, GPT-4o-mini and Gmail

n8nn8n19 modulesv1.0
GmailGoogle SheetsOpenAI

Quick overview Upload any PDF through a form and this workflow extracts the full text using CoreNexis OCR, generates a structured 5-section summary with GPT-4.1-mini, converts it into a branded HTML email with GPT-4o-mini, and delivers it to your inbox automatically. How it works 1. User fills a form with their name, email address, and PDF file upload — no login or account required. 2. A code step identifies the uploaded PDF binary and extracts user metadata for use throughout the workflow. 3. T

At a glance

Send PDF document summaries with CoreNexis OCR, GPT-4.1-mini, GPT-4o-mini and Gmail is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Google Sheets, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Google Sheets, OpenAI
Modules
19
Price
Free
Version
v1.0
Send PDF document summaries with CoreNexis OCR, GPT-4.1-mini, GPT-4o-mini and Gmail workflow diagram

About this workflow

Quick overview Upload any PDF through a form and this workflow extracts the full text using CoreNexis OCR, generates a structured 5-section summary with GPT-4.1-mini, converts it into a branded HTML email with GPT-4o-mini, and delivers it to your inbox automatically. How it works 1. User fills a form with their name, email address, and PDF file upload — no login or account required. 2. A code step identifies the uploaded PDF binary and extracts user metadata for use throughout the workflow. 3. The PDF is submitted to the CoreNexis OCR API which extracts all text from the document asynchronously and returns a job ID. 4. After an initial 4-second wait, the workflow polls the CoreNexis status endpoint. If the job is still processing, it waits 1 minute and polls again. This loop continues automatically until the OCR job reports completed. 5. Once completed, the extracted text file is downloaded from the CoreNexis output URL. 6. GPT-4.1-mini reads the full extracted text and writes a structured 5-section Markdown summary: Document Overview, Key Points, Important Numbers and Dates, Action Items, and Executive Summary. Setup 1. Get your CoreNexis API key from api.corenexis.com. Open node 3. HTTP — CoreNexis OCR Submit and replace YOURCORENEXISAPIKEY with your actual key. 2. Open node 6. HTTP — Poll OCR Status and replace YOURCORENEXISAPIKEY again — the same key must appear in both nodes 3 and 6 3. Open the OpenAI — GPT-4.1-mini Model node and connect your OpenAI API credential. Requirements - Active n8n instance (self-hosted or cloud) - CoreNexis account with API access — get your key at api.corenexis.com - OpenAI account with access to GPT-4.1-mini and GPT-4o-mini - Gmail account connected via OAuth2 for sending summary emails Customization - Change the summary structure — edit the system prompt in node 13. AI Agent — Generate Document Summary to add, remove, or rename any of the 5 sections based on your document type - Change the email branding — edit the system prompt in node 15. AI Agent — Generate HTML Email to replace the CoreNexis colors (#1a1a2e and #e94560) with your own brand colors - Add a Google Sheets log — after node 17. Gmail — Send Summary Email, add a Google Sheets append step to record the user name, email, file name, and timestamp for every processed document - Support multiple languages — in node 3. HTTP — CoreNexis OCR Submit, change lang=eng to any supported CoreNexis language code to process documents in other languages - Adjust the retry interval — in node 9. Wait — 1 Minute Retry, change the wait duration to 2 or 3 minutes for very large PDFs that take longer to process Additional info The CoreNexis API key appears in two separate steps — node 3. HTTP — CoreNexis OCR Submit and node 6. HTTP — Poll OCR Status. You must replace YOURCORENEXISAPIKEY in both. Missing either one will cause the workflow to fail. The OCR polling loop runs automatically until the job status equals completed. For large PDFs this may take several minutes. The workflow handles this without any manual intervention. If the OCR job returns a failed or unknown status, the workflow stops at node 10. IF — OCR Completed? without sending an email. Check the CoreNexis dashboard for the job error details. Node 16. Code — Extract HTML includes a built-in fallback — if GPT-4o-mini returns invalid or empty HTML, the workflow automatically generates a plain formatted HTML email from the Markdown summary so the user always receives something.

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

Charge pre-authorized payments in GoPay from new rows in a Google Sheets spreadsheet

This template periodically checks for new rows in a Google Sheets spreadsheet and uses the retrieved information to charge pre-authorized payments in GoPay. The template is using [this sample](https://docs.google.com/spreadsheets/d/1hKKEKKDzWdOrsjFsdg0oIF7gUL8uOt7m7IG9ZS7wgaM/edit?usp=sharing) Google Sheets spreadsheet as a source of the data. You should make a copy of it before configuring the template. The template is scheduled to run every 15 minutes. You can change the schedule after you s

Free

Create Google Sheets rows for closed tickets on Teamwork Desk

Every time a ticket is closed, Make will automatically add a new row to a Google Sheet. This example uses [this sheet](https://docs.google.com/spreadsheets/d/14eWP6ncFHJF5JkYqoiHJYduHxeDlyqIKTu-Se1nRVgU/edit#gid=0).

Free

Collect LinkedIn profiles with AI processing using SerpAPI, OpenAI, and NocoDB

What problem does this solve? It fetches LinkedIn profiles for a multitude of purposes based on a keyword and location via Google search and stores them in an Excel file for download and in a NocoDB database. It tries to avoid using costly services and should be n8n beginner friendly. It uses the serpapi.com to avoid being blocked by Google Search and to process the data in an easier way. What does it do? - Based on criteria input, it searches LinkedIn profiles - It discards unnecessary data an

Free

Save new E-conomic customers to a Google Sheets spreadsheet

Every time a new customer is created in E-conomic, Make will automatically add that customer to a new row in a Google Sheet spreadsheet. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/12g3Io4Pti0IptkDKHLMAyxnVIi2q0iJgwCfzzgHMV2M/edit?usp=sharing).

Free

Send Paystack invoices from new Google Sheets spreadsheet rows

Make will watch for new rows in a specified Google Sheets spreadsheet, create customers in Paystack, then create invoices and send notifications to customers. This template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1c_9qd2-7NHjXH76z7wCBk4vL4kFzrgmOhs6P_jD5Zxo/edit?usp=sharing).

Free

Auto-generate WhatsApp proposals from voice or text using GPT & APITemplate

How it works • Transcribes a WhatsApp voice or text message from a prospect using Whisper or GPT • Extracts key information (name, need, context, urgency) via AI • Matches the most relevant service pack by comparing the prospect’s need with Airtable data • Dynamically fills a branded template via APITEMPLATE (HTML or PDF) • Generates a clean, personalized business proposal — including dynamic links (payment, calendar, etc.) • Sends the final PDF back instantly via WhatsApp or email Set up steps

Free

Monitor workflow errors via n8n API with Gemini analysis and Telegram alerts

Monitor n8n Workflow Errors with AI Diagnosis & Instant Telegram Alerts This n8n template automatically catches errors from any workflow on your instance, analyzes them with Google Gemini AI, and delivers a structured diagnostic report directly to your Telegram — including error classification, root cause analysis, and specific fix steps. If you manage multiple n8n workflows in production and want to stop manually debugging failures, this workflow is your always-on error watch. How it works Err

Free

Create an AI content agent with Telegram, Gemini, and Blotato (no-code)

Description Automatically turn a simple Telegram message into fully researched, AI-generated visual content and publish it to multiple social platforms using Blotato — with async processing control and built-in status validation. This workflow creates a complete: Telegram → AI → Research → Visual → Publish → Confirm automation pipeline. --- Who is this for? This template is ideal for: - Content creators automating daily posting - Solopreneurs building a 24/7 AI content engine

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