AI powered Procurement

Don't automate the workflow simply because AI can. Redesign the workflow around what AI is uniquely good at while keeping people in control.

00

problem

Procurement is complex, fragmented, and highly manual. Procurement teams spend significant time: -Creating and managing RFPs - Answering repetitive supplier questions - Comparing supplier bids - Checking contracts and compliance - Moving information between disconnected systems At the same time, procurement decisions involve regulatory, financial, and operational risk.

solution

A multi-agent procurement system Instead of a single general-purpose AI, the solution uses specialised agents that work together. This allows each agent to operate within a defined scope while contributing to a larger procurement workflow.

GenAI Procurement

Designing and building a multi-agent AI system for enterprise procurement

Role: UX / Service Designer · GenAI Engineer
Focus: AI Product Design · Service Design · GenAI Engineering · AI Governance
Tech: React · Flask · Azure AI Foundry · LangChain · RAG · Vector Search


Outcome

The project resulted in a working multi-agent AI prototype that demonstrates how procurement workflows could move from:

Manual → Assisted → Intelligent

without removing humans from critical decisions.

More importantly, the project helped me develop an approach to AI product design that connects UX, service design, AI engineering and AI governance.

What I learned

AI changes the role of the designer.

Designing an AI product isn't only about designing screens.

It requires understanding:

People → Service → AI behaviour → Data → Engineering → Governance

My role increasingly sits at the intersection of these disciplines.

The takeaway

Don't automate the workflow simply because AI can.

Redesign the workflow around what AI is uniquely good at—while keeping people in control.

The approach

I approached the problem as a service transformation, rather than simply adding a chatbot.

01 — Understand the service

Mapped the end-to-end procurement journey and identified high-friction activities where AI could provide meaningful value.

02 — Identify AI opportunities

Four high-value agent opportunities emerged:

  • RFP Agent
    Creates compliant RFPs from procurement requirements.

  • Supplier Q&A Agent
    Handles repetitive supplier questions using organisational knowledge.

  • Evaluation Agent
    Helps compare suppliers against multiple criteria.

  • Contract Agent
    Assists with contract drafting and compliance.

03 — Design the human–AI workflow

The agents were designed as collaborators, not autonomous replacements.

The system provides:

AI recommendation → Evidence → User review → Human decision

This keeps people in control of high-impact decisions.


From prototype to working system

I didn't stop at the interface.

I built a working technical prototype to understand the practical constraints of the AI experience.

Architecture

React
Frontend

↓

Flask
Backend / API

↓

Azure AI Foundry
AI orchestration

↓

Specialised agents + RAG

↓

Vector Search / enterprise data

↓

Structured AI output

This allowed me to validate both the UX and the underlying AI workflow.


AI engineering

The prototype explored:

  • Multi-agent orchestration

  • RAG and vector search

  • Structured Prompts

  • Structured outputs

  • Agent memory

  • Tool and knowledge retrieval

  • Prompt and response validation

  • Error and fallback handling

  • Agent evaluation

  • Observability and feedback loops

Responsible AI by design

Procurement is a high-impact environment, so governance was considered alongside the product design. Key considerations included:

  • Transparency — users should understand AI-generated recommendations.

  • Human oversight — important decisions remain with people.

  • Data privacy — supplier and procurement information must be protected.

  • Auditability — AI decisions and actions should be traceable.

  • Bias & fairness — supplier recommendations should be evaluated for unintended bias.

year

2026

timeframe

16 days

tools

React · Flask · LangChain · RAG · Vector Search . Azure AI

category

Personal Project

.say hello

i'm open for freelance projects, feel free to email me to see how can we collaborate

.say hello

i'm open for freelance projects, feel free to email me to see how can we collaborate