GenAiHub

Last checked 8 October 2026 — responded normally.

Run multi-agent procurement approvals with Anthropic Claude, Slack and Postgres

Quick overview

Live
Open / InstallLast updated October 8, 2026

Description

Quick overview This workflow accepts a procurement request via webhook or manual trigger, uses Anthropic Claude agents to plan, negotiate, validate, and decide on supplier offers, escalates approvals to Slack when needed, and stores the full offer and decision audit trail in Postgres. How it works Receives a purchase request from a manual trigger or a POST webhook request. Applies procurement policy settings, normalizes the incoming payload with defaults, and uses Anthropic Claude (Planner Agent) to generate a structured sourcing plan. Iterates through each supplier and uses Anthropic Claude (Negotiator Agent) to propose counter-offers across multiple rounds while simulating supplier responses until an agreement, walk-away, or max rounds is reached. Uses Anthropic Claude (Validator Agent) plus deterministic policy checks (budget, lead time, minimum supplier rating) to validate each negotiated outcome and upserts each offer into Postgres. Scores and ranks eligible offers, then uses Anthropic Claude (Approval Agent) to recommend auto-approve, escalate, or reject while enforcing hard guardrails in code. If escalation is required, posts an approval request to Slack with Approve/Reject links and waits for a human decision via a resume webhook. Writes the final decision to Postgres and posts the approved/rejected outcome to Slack. Setup Add an Anthropic API key using HTTP Header Auth (x-api-key) and ensure the workflow can reach the Anthropic Messages API. Configure Postgres credentials and create the required tables (procurement_offers and procurement_decisions) in your database. Add Slack credentials, ensure the target channel exists, and set the channel name in the procurement config. If using webhook intake, copy the webhook URL from the “procurement-request” endpoint and configure your source system to POST the procurement JSON payload to it. Review and adjust policy values in the procurement config (auto-approve limit, max negotiation rounds, minimum supplier rating, max risk score) to match your organization’s rules. An n8n automation workflow template by Oneclick AI Squad.

Community Metrics

Views
0
Avg Rating
N/A
Ratings
0
Likes
0
Comments
—

Author

Oneclick AI Squad

Platform

web

Pricing model

free

Categories

  • Automation

Tags

  • n8n
  • workflow
  • http-request
  • postgres
  • slack
  • code

Capabilities

  • 4 nodes

Information

TypeWorkflow
Sourcen8n
AddedOctober 1, 2026

Comments

?

Others in the same category, ranked by how often they are opened.