Extract meeting decisions and action items with LDX hub (Gemini) and Google Sheets
Quick overview
Description
Quick overview This workflow collects a meeting-minutes PDF via an n8n form, uses LDX hub (Gemini) to segment it by agenda and extract decisions and action items, then appends each item as a row in Google Sheets. How it works Receives a PDF upload through an n8n form submission trigger. Sends the document to LDX hub AnalyzeDoc (Google Gemini) to split the minutes into agenda-topic segments and return them as structured JSON — a topic that spans multiple pages stays in one segment. Converts the agenda segments into a JSONL batch so each segment can be processed independently. Sends the batch to LDX hub StructFlow (Google Gemini) to extract every decision and action item with owner and due date per agenda segment. Expands the extracted results into one row per decision/action item with agenda context. Appends the rows to a selected Google Sheets worksheet. Setup Install the n8n-nodes-ldxhub community node and create an LDXhub API credential. Create a Google Sheet with columns: agenda_no, agenda_title, item_type, item, owner, due_date. Add a Google Sheets OAuth2 credential and select the target spreadsheet and sheet in the append step. Activate the workflow and use the generated form URL to upload your meeting-minutes PDF. Customization Adapt to any long document — contracts (one row per clause), papers (per section), reports (per chapter) — by editing the two prompts and their Example Outputs. Keep the segmenter's items array key so the expansion step keeps working. An n8n automation workflow template by Hideki Mori.
Author
Hideki Mori
Platform
web
Pricing model
free
Categories
Tags
Capabilities
- 2 nodes
- 1 views