Autonomous Multi-Supplier Price Comparison Agent

Go to Workflow
0 views
Built by Rahul Joshi Rahul Joshi
Created on June 05, 2026

Description

πŸ“Š Description:
Streamline supplier sourcing and decision-making with this AI-powered price comparison automation πŸ€–. This workflow intelligently researches multiple suppliers in real-time, extracts pricing, delivery timelines, and MOQ data πŸ”, and ranks the best options using advanced scoring logic. It also generates ready-to-send negotiation messages πŸ“§ and flags anomalies for smarter procurement decisions. Perfect for teams looking to automate vendor analysis and reduce sourcing time while maximizing cost savings πŸ’³.

What This Template Does:
πŸ“‹ Triggers when a new product request is added to Google Sheets.
πŸ—ΊοΈ Validates input and plans supplier navigation using MCTS logic.
πŸ€– Scrapes and analyzes data from multiple supplier websites.
πŸ“Š Extracts price, MOQ, delivery time, and stock availability.
🧠 Performs AI self-critique to validate and score data quality.
πŸ† Ranks suppliers based on price, delivery, and overall score.
✍️ Generates a negotiation email for the best supplier.
πŸ“’ Creates a detailed comparison report in Notion.
πŸ”” Sends a summary and insights to Slack for the team.
⚠️ Detects anomalies and alerts the team if needed.
βœ… Updates Google Sheets with final results and status.

Key Benefits:
βœ… Fully automated supplier research and comparison
βœ… Real-time data extraction with AI validation
βœ… Smarter procurement decisions with ranking logic
βœ… Built-in anomaly detection for risk reduction
βœ… Instant negotiation message generation
βœ… Centralized reporting and team collaboration

Features:
Google Sheets trigger-based workflow
AI-powered supplier research (Agent Q with GPT-4o)
HTTP scraping for live supplier data extraction
MCTS-based navigation planning for accuracy
Self-critique scoring and anomaly detection
Automated Notion reporting dashboard
Slack alerts with rich summaries
Dynamic negotiation message generation

Requirements:
Google Sheets account (for request tracking)
OpenAI API key (for Agent Q intelligence)
Notion account (for report generation)
Slack account (for alerts and summaries)
Internet access for supplier website scraping

Target Audience:
🏒 Procurement and sourcing teams
πŸ›’ E-commerce and wholesale businesses
πŸš€ Startups optimizing vendor selection
πŸ€– Automation agencies building AI procurement systems

Nodes Used (7)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
Notion
n8n-nodes-base.notion
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Slack
n8n-nodes-base.slack