AI-Powered Autonomous B2B Supplier Price Negotiation Agent

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

Description

📊 Description:
Automate your entire supplier negotiation process with this AI-driven workflow that intelligently drafts, refines, and sends negotiation emails 📧. Using advanced LLM reasoning and multi-angle strategies 🤖, it generates high-converting negotiation messages tailored to each supplier scenario. The workflow tracks replies, sends smart follow-ups ⏰, and logs outcomes automatically for full visibility. Perfect for procurement teams looking to reduce costs and eliminate manual back-and-forth communication 🔍.

What This Template Does:
📋 Triggers when a new supplier entry is added to Google Sheets.
🔍 Validates and structures supplier, product, and pricing data.
🧠 Generates 3 AI-powered negotiation email drafts using different strategies.
🏆 Selects the best-performing draft based on scoring logic.
🔁 Refines the draft using AI self-critique for better tone and clarity.
📧 Sends the final negotiation email to the supplier via Gmail.
⏳ Waits 24 hours and checks for supplier replies automatically.
❓ Detects whether a reply is received and routes the workflow accordingly.
🔄 Sends an optimized follow-up email if no response is received.
📒 Logs negotiation details and outcomes in Notion.
📊 Updates Google Sheets with final status, pricing, and savings.
🔔 Notifies the procurement team via Slack with results or retry alerts.

Key Benefits:
✅ Fully autonomous negotiation process with zero manual effort
✅ AI-optimized messaging increases chances of better pricing
✅ Smart follow-ups ensure no supplier opportunity is missed
✅ Centralized tracking across Sheets, Notion, and Slack
✅ Data-driven decision making with scoring and insights
✅ Scalable procurement operations for high-volume supplier outreach

Features:
Google Sheets trigger-based workflow
AI-powered negotiation using GPT-4o (multi-angle + self-critique)
Automated email sending and reply detection via Gmail
Intelligent retry logic using DPO-style optimization
Notion logging for audit trails and reporting
Slack alerts for real-time team notifications
Built-in validation and structured data processing

Requirements:
Google Sheets account (for supplier data tracking)
Gmail account (for sending and receiving emails)
OpenAI API key (for AI-generated negotiation logic)
Notion account (for logging negotiation outcomes)
Slack account (for team notifications)

Target Audience:
🏢 Procurement and sourcing teams
🛒 E-commerce and retail businesses managing suppliers
🚀 Startups scaling vendor negotiations
🤖 Automation agencies building AI-driven business workflows

Nodes Used (7)

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