AI procurement
negotiation at machine scale.
Buyer Team is an autonomous AI system that transforms every Purchase Requisition into a negotiated Purchase Order — covering classification, strategy, bidding, evaluation, and award with consistent governance.
The problem
Your procurement team can't negotiate everything.
Enterprise procurement organizations negotiate fewer than 20% of transactions. The other 80% — tail spend — gets zero negotiation effort, defaults to catalog pricing, and creates compliance gaps your team never sees.
Tail spend flows through without competitive sourcing, leaving savings on the table and governance gaps undetected. Manual cycles take weeks; policy enforcement is people-dependent and inconsistent.
Buyer Team targets ≥ 80% autonomous coverage from day one, scaling to every transaction with consistent strategy, governance, and a complete audit trail per negotiation.
Weeks of sourcing cycles — invitations, follow-ups, clarifications, evaluations, and award decisions require sustained human bandwidth your team doesn't have for low-value items. Hours lost to admin, not strategy.
Spot bids close in < 24 hours. Competitive auctions close in ≤ 5 business days. Buyer Team handles supplier comms, bid evaluation, and PO assembly autonomously — for every item, at any volume.
Workflow
Orchestration before intelligence.
A deterministic DAG on AWS Step Functions provides the governance backbone. LLM-powered Strands A2A agents supply adaptive intelligence at each decision point — within guardrails.
Ingest & validate
Purchase Requisition received, items validated against catalog, delivery constraints applied.
Graph nodeKraljic classification
Items scored on profit impact x supply risk. Quadrant assigned automatically. Semantic cache eliminates redundant classification calls for known categories.
Graph nodeSemantic cacheStrategy routing
Quadrant maps to strategy: SPOT_BID, COMPETITIVE_AUCTION, PARTNERSHIP_RISK, or PARTNERSHIP_VALUE.
Graph routerAutonomous negotiation
Specialized A2A agent executes the strategy — sends invitations, manages rounds, requests clarifications, enforces supplier delivery gates.
A2A agentBid evaluation & award
Multi-constraint scoring: price, delivery, quality, ESG, supplier history. Auto-award below threshold; human approval gate above.
A2A agentHITL gatePO assembly & comms
One Purchase Order per awarded supplier, with full OTEL audit trail. Suppliers notified. KPI metrics emitted to CloudWatch.
Graph nodeKraljic matrix — strategy routing
NON_CRITICAL
Automated spot bidding, single-shot, up to 200 concurrent bids. Optimized for high-volume throughput.
SLA: < 24 hrs · Auto-approved
LEVERAGE
Competitive multi-round auction. Top 5-8 suppliers by KPI. Convergence detection. Cost weight 40%.
SLA: 3-5 days · HITL above threshold
BOTTLENECK
Risk-managed negotiation. ESG & reliability weighted 40%, cost secondary. Volume guarantees + backup.
SLA: 1-2 weeks · HITL always
STRATEGIC
Value-based partnership engagement. Multi-round AI analysis. Relationship + ESG primary.
SLA: weeks · HITL always
A typical day
While you were in meetings today...
Buyer Team runs in the background, handling every routine negotiation autonomously and queuing your strategic decisions — fully analysed, recommendation-ready.
Real-world scenario — IT hardware refresh
Janitorial supplies — 3 suppliers, best bid $1,840, $210 saved
Packaging materials — 6 suppliers, avg price down 8%
Steel components (critical) — AI recommendation ready, 2 bids evaluated
Office furniture — 4 suppliers, best bid $8,920, $1,430 saved
Printer cartridges — 2 non-responsive suppliers nudged automatically
Maintenance contract renewal — 3-year term, AI flagged escalation clause
Cleaning products — 5 suppliers, $3,200 awarded, all ESG certified
New strategic supplier — first order, approval required per policy
Financial impact
$1.5-3.8M in run-rate savings for a mid-market procurement org.
Annual run-rate savings
Conservative ($1.5M), base case ($2.6M), and optimistic ($3.8M) scenarios for a mid-market organisation with $50M annual spend. Year 1 trends ~30% below run-rate during deployment ramp ($1.05M conservative, $1.82M base case); full run-rate from Year 2.
See the full financial model methodology →
Pricing
Transactional pricing. No seats, no minimums.
You pay for the work the platform processes — per PR line — plus a one-time onboarding engagement scoped to your integration. Usage and value scale together by construction.
Two-part model
Mid-market example · $50M spend · representative deployment
Business outcomes
Measurable results, not aspirational claims.
Every KPI is instrumented end-to-end via OTEL spans and domain metrics — governance-compliant, tenant-scoped, audit-ready from day one.
Architecture
Hybrid topology: deterministic graph + autonomous agents.
Level 1 is a governed DAG on AWS Step Functions. Level 2 deploys each negotiation agent as an independent AgentCore Runtime — Strands A2A agents that never call each other directly; every hop is mediated through DynamoDB state, dispatched by the orchestrator.
AgentCore services
Integration
One Skill per tenant. Connects to everything you already use.
Buyer Team integrates with SAP, Oracle, and Coupa via AI Plugins. Each tenant gets exactly one isolated Skill as the single integration hub for all external interactions.
tenantId from two trusted bindings — federated IdP mapping for human users, authenticated per-tenant App Client for M2M. Gateway Request Interceptor overwrites tenant_id on every tools/call from the JWT claim. Per-request ABAC credentials via sts:TagSession + ${aws:PrincipalTag/tenant_id} scope IAM at the resource layer. Cedar policies and DynamoDB PK isolation complete the stack — a failure in any one layer cannot produce cross-tenant exposure.Transport channels
Security
Defense-in-depth. Six layers, no gaps.
Mapped to OWASP Agentic 2026 and MITRE ATLAS v5.4. Every negotiation runs inside a fully audited, tenant-isolated execution context. Immutable S3 audit trail with configurable retention (S3 Object Lock), enforced via OTEL trace completeness per negotiation.
tenant_id injection on every tools/call request (REQ-S700)Governance
Your rules. Enforced on every purchase, automatically.
Set your policies once. Buyer Team applies them consistently — whether it's Monday morning or Friday at 4:55pm. No exceptions, no matter who is on shift.
Every negotiation runs within your approved budget ceiling. The AI cannot invite a supplier or accept a bid that exceeds your limit — no matter what the supplier proposes.
Only pre-approved, compliant suppliers receive invitations. Suspended or blocked vendors are excluded automatically before a single message is sent.
Your sustainability commitments aren't advisory. The AI screens every supplier and every bid against your ESG criteria before evaluation — a low-ESG bid is disadvantaged in scoring.
Competitor prices, your budget ceiling, and your negotiation strategy are never disclosed to suppliers — even in AI-drafted communications. Bid information is sanitized from every outgoing message automatically.
Getting started
Three steps. Three to six weeks. Fully operational.
No coding required. No lengthy IT project. Start with your approved supplier list, configure your policies, and turn on Buyer Team for tail spend first.
Upload your approved supplier list. Buyer Team immediately knows which vendors to invite for each category and applies your existing supplier tiers.
Configure budget limits, ESG requirements, approval thresholds, and supplier preferences. All point-and-click — no coding needed. Your existing governance rules in minutes.
Turn on Buyer Team for your routine low-value purchases first. See savings appear in your dashboard. Expand to competitive and strategic categories on your own schedule.
What changes
Less admin. More strategy.
Buyer Team handles everything a computer can do — freeing your team for decisions only people can make.
- Manually drafting RFQ emails to each supplier
- Chasing non-respondents with follow-up emails
- Building bid comparison spreadsheets from scratch
- Manually checking bids for budget and policy compliance
- Writing award notifications and rejection emails
- Maintaining supplier data across multiple spreadsheets
- Explaining why 80% of tail spend wasn't negotiated
- Spending Fridays on admin instead of strategy
- Review AI award recommendations (avg. 3 min each)
- Approve or redirect — AI has done the full analysis
- Monitor savings dashboard in real time
- Focus on strategic supplier relationships
- Set and adjust negotiation policies in minutes
- Spend more time on market intelligence and planning
- Confidently report 80%+ spend coverage to leadership
- Leave on time on Fridays
Blog
Thinking in public.
Technical deep-dives from the engineers building Buyer Team, and AI procurement strategy perspectives.
About the Architect
Conceptualized, Built and Architected by one engineer.
Buyer Team is a production-grade demonstration of what a senior architect can ship end-to-end — from business concept to deployed multi-agent system on Amazon Bedrock AgentCore.
Gustavo Peixoto de Azevedo
Hands-on AI Solution Architect — production-grade, event-driven agentic systems, from business concept to production and evolution.
25+ years architecting distributed systems. Designed and built Buyer Team end-to-end — agent orchestration on Amazon Bedrock AgentCore and the Strands Agents SDK, multi-tenant runtime, MCP integrations (SAP S/4HANA, Oracle Fusion, Coupa), plus the observability, evals, security mapping, IaC, and GitOps needed for production multi-tenant operation at scale.
Previously: Staff Engineer on streaming data platforms at Grupo SBF, Platform Engineer at Zwift (300K concurrent users on real-time leaderboards), Founding Team engineer at Grepr. M.Sc. Computer & Systems Engineering, UFRJ. Open-source contributor to awslabs/fullstack-solution-template-for-agentcore, aws-samples/sample-strands-agent-with-agentcore, spring-ai-community/spring-ai-agentcore, and SYSTRAN/faster-whisper among others.
Ready to negotiate
every requisition?
Join the early access program. We are onboarding enterprise procurement teams and technology partners now. Expected Month 1: 200+ automatic negotiations, 8-15% average savings, 100% policy compliance from day one.
No spam. We will reach out within 2 business days.