Techallin
All case studies
Axiro

How We Collapsed an 8-Hour Procurement Cycle into 4 Minutes of Human Review.

A pharmaceutical indenting company was spending a full working day per inquiry — manually reading buyer emails, extracting line items, contacting suppliers, comparing responses, and composing quotes. We built an AI-powered platform that automates the entire procurement lifecycle, with human approval gates at every stage.

99%

Processing Time Reduced

8 hours → 4 minutes per inquiry

5

Workflow Stages Automated

End-to-end procurement lifecycle

94–99%

Extraction Confidence

Per-item AI confidence scoring

100%

Human-in-the-Loop

Approval gates at every stage

Industry

Pharmaceutical

Indenting & trading — API/raw material procurement

Services

AI Automation

Full lifecycle workflow automation, email processing, AI extraction

Timeline

4 Sprints

Foundation — Extraction — Supplier Intelligence — Response Automation

Team

6 Specialists

1 Strategist · 2 Engineers · 1 AI/ML Specialist · 1 QA · 1 Architect

Technology

Python · OpenAI

OCR · NLP · IMAP/SMTP · Microservice Architecture

What we were hired to solve.

The client is a pharmaceutical indenting company — an intermediary that sits between pharma manufacturers (the buyers) and API/raw material suppliers. Their procurement agents receive buyer inquiry emails containing 8–15 API line items each, with product codes, quantities, units, incoterms, and payment terms. Every single inquiry triggered the same grueling manual cycle.

An agent would read the buyer's email, manually parse and copy each line item, figure out which suppliers to approach based on memory and scattered spreadsheet history, type individual RFQ emails to each supplier, wait for replies, manually extract pricing and terms from supplier responses, and finally compose a formatted quote-back email to the buyer.

The email formats were never consistent. Buyer inquiries arrived as plain text, Excel attachments, PDFs, or a mix of all three. Supplier responses were equally unstructured — different currencies, different incoterms, different delivery formats. Every email required a human to read, interpret, and re-enter data by hand.

The core problem: That entire cycle — from buyer email to buyer reply — took approximately 8 hours per inquiry. The business couldn't process more inquiries without hiring more agents. Revenue growth was capped by headcount, not by market demand.

What we built.

A purpose-built system designed around the specific constraint — not a generic tool configured to fit.

Continuous Email Monitoring & Classification

System watches the client's designated inbox in real-time via IMAP/SMTP. Every incoming email is automatically detected and classified using AI — categorized as a buyer inquiry, a supplier response, or irrelevant. Only relevant emails enter the processing pipeline. No manual sorting. No missed inquiries.

AI-Powered Data Extraction with Confidence Scoring

For each buyer inquiry, the AI engine parses both the email body and any attachments — Excel files, PDFs, images — using a combination of NLP and OCR. It extracts every line item: product name, product code, quantity, unit, payment terms, incoterm, and shipping mode. Each extracted item receives a per-item confidence score (94–99%), so the agent can see exactly how certain the system is before approving.

Intelligent Supplier Recommendation Engine

Once the agent approves the extracted line items, the system consults the client's historical Buyer History Data via ERP APIs. It analyzes past buyer-supplier relationships, historical fulfillment rates, lead times, and product category relevance. For each product, it ranks approved suppliers and recommends the best match — with full manual override capability.

Automated RFQ Drafting & Dispatch

Platform auto-generates correctly formatted Request for Quotation emails using the company's standard templates. Each RFQ is pre-filled with the relevant product details, quantities, and terms — traced back to the original buyer inquiry via a linked reference system. The agent reviews, adjusts if needed, and sends with one click.

Supplier Response Parsing & Deviation Detection

When suppliers reply, the system ingests their emails and extracts all offer terms — price, currency, incoterm, commission, packing details, delivery date, offer validity, and GMP certificate availability. It then cross-references the response against the original inquiry parameters and flags deviations: mismatched quantities, different incoterms, missing fields, or pricing anomalies.

Buyer Reply Composition & ERP Pre-Population

System composes the final formatted reply to the buyer with the best supplier offer. All ERP fields are pre-populated — supplier code, item code, unit cost, currency, incoterm, payment terms, delivery days, PO reference — ready for direct entry into the client's system. The agent reviews, makes any final adjustments, and the quote is sent. What used to take 8 hours now takes 4 minutes of human review.

Built with production-grade tools.

No bolt-on integrations. Every tool chosen for the specific constraints of this project.

Python
OpenAI API
OCR Pipeline
NLP Engine
IMAP/SMTP
ERP API Integration
Microservice Architecture
Queue-Based Processing

What changed.

The full procurement cycle — from buyer inquiry email to formatted buyer reply — collapsed from ~8 hours to ~4 minutes of human review. A 99% reduction in processing time per inquiry. The system handles email ingestion, data extraction, supplier matching, RFQ generation, response parsing, and reply composition — autonomously, around the clock.

The platform processes buyer inquiries with 8–15 line items, across any email format — plain text, Excel, PDF — with extraction confidence scores consistently between 94% and 99%. Supplier recommendations are data-driven, pulling from real transaction history rather than agent memory or scattered spreadsheets.

The procurement agents didn't lose their jobs — they got their jobs back. Freed from 8 hours of mechanical data-shuffling per inquiry, they now spend their time on what actually requires human intelligence: negotiation, supplier relationship management, and complex judgment calls. Human approval gates remain at every stage. The system accelerates the work. The human owns the decisions.

Before

  • ~8 hours per inquiry
  • Manual email reading and data extraction
  • Supplier selection from memory and spreadsheets
  • Individual RFQ emails typed by hand
  • Manual response comparison
  • Formatted buyer replies composed from scratch
  • Revenue capped by headcount
  • Error-prone data entry
  • No audit trail

After

  • ~4 minutes of human review per inquiry
  • AI-powered extraction with 94–99% confidence
  • Data-driven supplier ranking from historical ERP data
  • Auto-drafted RFQs in company templates
  • Automated response parsing with deviation flags
  • Pre-populated buyer replies with ERP-ready fields
  • Throughput decoupled from headcount
  • Full traceability via linked reference codes

Common
questions

Tell us what you're building.We'll tell you how to solve it.

No pitch. No pressure. Tell our AI about your challenge — it will match you with the most relevant solution and show you exactly how we'd approach it.