Hi everyone,I am building a comprehensive, multi-agent procurement automation system using n8n and advanced AI agents, and I want to see if someone has created similar workflows or components for parts of this ecosystem.My objective is to build an autonomous pipeline that handles the following steps:Tender Ingestion: Scraping/fetching active supply tenders from platforms like SAM.gov and UNGM, downloading all PDF/doc attachments, and analyzing them via an AI Agent to extract core specifications and closing dates.Supplier Sourcing: Activating a researcher AI Agent to scrape Google Maps/Apify to find at least 5 relevant suppliers, capturing their contact details (emails, phones).RFQ Automation: Sending structured RFQs to these 5 suppliers via email, setting a deadline for price submission, and waiting for inbound email responses.Bid Analysis & Selection: An AI Agent analyzes the incoming vendor quotes (pricing, technical specs, delivery lead times) and selects the optimal vendor.Proposal Generation & Alerts: A writing AI Agent calculates profit margins, generates a professional proposal, stores all communications/files in a dedicated folder (Google Drive/OneDrive), and alerts me via WhatsApp.Form Filling & Final Submission: A document-processing AI Agent fills out the required government PDF forms. The system then waits for my final WhatsApp approval (“Confirm”) before autonomously submitting the bid package to the issuer’s email.Has anyone successfully built components for this? Specifically, I’m looking for robust patterns on:Handling session/token-based authentication or stable fetching for SAM.gov and UNGM inside n8n.Setting up long-waiting loops (Wait nodes or Webhooks) for tracking inbound supplier emails.Filling dynamic PDFs via AI within n8n.Any shared workflows, nodes, or architectural advice would be highly appreciated!
Describe the problem/error/question
I am building a comprehensive, multi-agent procurement automation system using n8n and advanced AI agents, and I want to see if someone has created similar workflows or components for parts of this ecosystem.My objective is to build an autonomous pipeline that handles the following steps:Tender Ingestion: Scraping/fetching active supply tenders from platforms like SAM.gov and UNGM, downloading all PDF/doc attachments, and analyzing them via an AI Agent to extract core specifications and closing dates.Supplier Sourcing: Activating a researcher AI Agent to scrape Google Maps/Apify to find at least 5 relevant suppliers, capturing their contact details (emails, phones).RFQ Automation: Sending structured RFQs to these 5 suppliers via email, setting a deadline for price submission, and waiting for inbound email responses.Bid Analysis & Selection: An AI Agent analyzes the incoming vendor quotes (pricing, technical specs, delivery lead times) and selects the optimal vendor.Proposal Generation & Alerts: A writing AI Agent calculates profit margins, generates a professional proposal, stores all communications/files in a dedicated folder (Google Drive/OneDrive), and alerts me via WhatsApp.Form Filling & Final Submission: A document-processing AI Agent fills out the required government PDF forms. The system then waits for my final WhatsApp approval (“Confirm”) before autonomously submitting the bid package to the issuer’s email.Has anyone successfully built components for this? Specifically, I’m looking for robust patterns on:Handling session/token-based authentication or stable fetching for SAM.gov and UNGM inside n8n.Setting up long-waiting loops (Wait nodes or Webhooks) for tracking inbound supplier emails.Filling dynamic PDFs via AI within n8n.Any shared workflows, nodes, or architectural advice would be highly appreciated!
What is the error message (if any)?
Please share your workflow
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
Share the output returned by the last node
Information on your n8n setup
- n8n version:
- Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app):
- Operating system: