er8ic/Work/Gudia ERP

Gudia ERP

Smart trading makes work different.

An ERP for a pharmaceutical raw-material trading house. AI reads buyer emails, certificates of analysis and shipping documents; the team takes every order from inquiry and sourcing to indent, LC and shipment, through to commission and Tally.

SectorPharmaceutical raw-material trading
ProductERP with AI document reading, buyer and supplier portals
What we didBusiness analysis · Process design · UX/UI · Build
Live demogudia-erp-demo.vercel.app ↗

01 · The problemMany hands, one order

Buyer inquiries arrive as messy emails: several products in one message, synonyms instead of product names, grades left out. Each one passes through sales, sourcing, approvals, logistics and finance before the commission is paid.

Every hand-off was a spreadsheet or a phone call, so approvals stalled, SLA clocks ran out unnoticed and the same data was typed again at each step.

The brief: let AI do the reading, keep people in control of every field, and give each department one place to see its own work.

11End-to-end workflows, from email to Tally export
3Confirmations before an indent is released
2Portals, one for buyers and one for suppliers
1Set of numbers for dashboards and natural-language questions
02What we built
Inquiries

An email becomes an inquiry

AI reads a messy customer email and fills the inquiry, showing the email on one side and the fields on the other with their confidence and the evidence highlighted. Green fields are accepted; amber ones wait for a person. Every correction is logged against the AI run, so accuracy can be measured honestly.

Buyer emailPlease quote Acetaminophen 500 kg, Ibuprofen and Losartan, delivery to Karachi…
Inquiry fields
ProductParacetamol
Quantity500 kg
GradeFlagged

Acetaminophen matched to Paracetamol through the synonym table. The missing grade is flagged, not guessed.

Command centre

The whole pipeline on one screen

Management sees every stage at once: inquiries in clarification, sourcing, quotations, indents and shipments, with approvals waiting and SLA clocks that need attention.

Pipeline
In clarification2
Ready / in sourcing11
Quoted, awaiting buyer4
Released, waiting for LC / TT29
In transit1
RFQ response · Esomeprazole MagnesiumBreached
Sourcing & approvals

Sourcing to a buyer quotation

Eligible suppliers are shortlisted with scores that explain themselves, RFQs go out, and quotes are routed for approval by value: a supervisor for smaller quotes, senior authority for larger ones.

Approvals waiting
Pantoprazole Sodium
Supplier quote · supervisor
USD 12,865
Losartan Potassium
Supplier quote · supervisor
USD 27,664
BQ-2026-000258 · Clopidogrel
Buyer quotation · senior authority
USD 118,135
Quality & shipping

AI reads, rules check, people approve

Certificates of analysis are read by AI, checked against rules and approved by a person. Shelf life is tracked per lot, and shipping documents are compared by AI before the goods move.

AI reads the certificate→Rules check it→People approve it
Indent→3 confirmations→LC / TT→Documents compared→In transit
Finance

Commission, receivables and Tally

Commission follows the formulas the business already uses, with debit and credit notes, and exports to Tally without double posting.

Received this quarterUSD 2,369
OverdueUSD 41,378
Debit notesUSD 44,104
Tally exportNo double posting
People

Access by role, attendance and portals

Each department sees its own work: sales, commercial, customer support, logistics, finance, development and management. Staff attendance comes from the office sign-in machine, and buyers and suppliers get portals of their own.

One login per roleKarachi · Lahore · Islamabad
SCFLM+
Buyer portalQuotes & orders
Supplier portalRFQs & replies

Names and figures come from the demo, where every company and number is fictional.

03Eleven workflows in the demo
  1. 01
    An email becomes an inquiryAI reads a messy customer email; people stay in control of every field.
  2. 02
    Sourcing to a buyer quotationEligible suppliers, explained scores, RFQs and approvals by value.
  3. 03
    From accepted quote to released indentIndent revisions, three confirmations and the release checks.
  4. 04
    Payment instrument to shipmentLC, shelf life per lot and AI comparison of shipping documents.
  5. 05
    Commission, receivables and TallyCommission formulas, debit and credit notes, Tally export without double posting.
  6. 06
    Rules, SLAs and controlThresholds are versioned settings, not code; overrides leave a trail.
  7. 07
    COA reading and DMFAI reads the certificate; rules check it; people approve it.
  8. 08
    Development as a project workspaceNew products and sources run as projects until the customer can order.
  9. 09
    Visibility and Ask Gudia AIOne set of numbers for dashboards and natural-language questions.
  10. 10
    Product library and AI document readerEverything about a product in one place, with a transparent look at how AI reads documents.
  11. 11
    Access by role, attendance and portalsEach department sees its own work; attendance comes from the sign-in machine.

04 · Under the hoodHow it's built

Web appPostgreSQLPrismaReact & TailwindAI email & document readingIntegration layer for the existing ERPTally export

Business rules, thresholds and SLAs live in versioned settings, so the operations team can change them without a release, and every override is recorded.

Next step Got a project in mind?

Three short steps on the contact page. Or write to hello@er8ic.com.