Templates / Track and manage construction RFIs with Gmail, OpenAI, and Data Tables

Track and manage construction RFIs with Gmail, OpenAI, and Data Tables

Ready for 3.0

by Jeffy Thomas ✓ · 17 views · created 2026-09-22 · Document Extraction, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 41 nodes and runs manually, when you click “Execute workflow” (plus 2 other triggers). Along the way it connects Gmail, OpenAI Chat Model and Data table.

How it runs

Trigger: Manually, when you click “Execute workflow” (plus 2 other triggers).

  1. Create RFI Projects Table (Data table): create (table)
  2. RFI Intake Settings (Edit Fields (Set)): sets 5 fields: company_name, project_team_name, review_inbox…
  3. Sweep Settings (Edit Fields (Set)): sets 3 fields: company_name, project_team_name, escalate_after_days
  4. Create RFI Log Table (Data table): create (table)
  5. Loop Over RFI Emails (Loop Over Items (Split in Batches)): loops over the items in batches
  6. Load Open RFIs (Data table): get
  7. Add Sample Project (Data table): uses Data table
  8. Extract Attached PDF Text (Extract from File): extracts data from a file (pdf)
  9. Age and Route Open RFIs (Code): runs custom JavaScript code
  10. Build the Open RFI Digest (Code): runs custom JavaScript code

…plus 25 more steps. See the full node list below.

Services it uses

GmailOpenAI Chat ModelData table

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (15)

From the author

Quick overview This workflow monitors an RFI Gmail inbox, uses OpenAI to classify and extract RFI details (including PDF text), logs everything to n8n Data Tables, routes new questions to the design team, files answers back to the requester with PM approval…

Excerpt from Jeffy Thomas's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.