AI agentSpend intelligence

AI UNSPSC classification agent

An AI UNSPSC classification agent reads item descriptions, vendor catalogues and PO text and proposes a UNSPSC code at the segment, family, class or commodity level.

  • People stay in control
  • Every action is logged
  • Start with a small sample
Item and line descriptions
Vendor names and categories
UNSPSC code list and version
Prior confirmed codings
AI UNSPSC classification agentPrepared for review
  • ✓Proposed codes with reasons
  • ✓Lines needing more detail
  • ✓Remap list for retired codes
Handed toSpend analyst receives candidate codes to confirm
4inputs it reads
6steps in the walkthrough
1point where a person decides
3outputs it prepares
See it run

Watch it work

Agent Record Person
Live walkthrough
  1. 1Take the lineRecord
  2. 2Read descriptionAgent
  3. 3Find the codeAgent
  4. 4Show candidatesAgent
  5. 5Analyst picksPerson
  6. 6Code storedRecord

A spend line or vendor reaches the classifier

Agent reads the text, vendor and item details

Agent searches the UNSPSC levels for the best fit

Agent lists the top codes with its reasons

A person confirms or selects another code

The code is saved with the line and vendor

The basics

What is an AI UNSPSC classification agent?

It records how deep each match goes and why, so that a segment-level match is not mistaken for a precise commodity code.

Read the full explanation

It sends ambiguous items for review and keeps a mapping from your internal categories to UNSPSC codes.

Where it breaks

Why this step is hard by hand

UNSPSC has thousands of codes across four levels, and descriptions on invoices rarely match the code titles. Manual coding is slow and inconsistent.

Analysts cannot recall which commodity code fits a given item.

One team codes to segment level and another to commodity level, so data does not line up.

Subscriptions and managed services sit across several families.

The standard is updated, and old mappings quietly go out of date.

Customers, regulators or benchmarking tools may require UNSPSC, so gaps are noticed late.

The path

How the agent does it

  1. 01Read the item

    Take the description, vendor and any catalogue or SKU text.

  2. 02Match to the code set

    Find candidate codes and choose the closest level that the evidence supports.

  3. 03Record depth and confidence

    Note whether the match reaches segment, family, class or commodity.

  4. 04Reuse mappings

    Apply your existing mapping from internal categories where it fits.

  5. 05Queue for review

    Send ambiguous items to an analyst and store the confirmed code.

Want to see this flow on your own items?

Bring a small sample and watch Flo work through it.

Book a demo
Under the hood

Inside the work

AspectBy handWith the agent
Code lookupStaff scroll a very long code listLikely codes are proposed from the description
Level of detailSome lines get a broad segment and others a precise classThe agent proposes a consistent depth and notes where it stopped
ConsistencyTwo people code the same item differentlySimilar items get the same code unless the text differs
Hard casesServices and bundles are coded arbitrarilyMixed lines are shown with split options
Version changesCode updates are not applied to old dataLines using retired codes are listed for remapping
People and control

Who decides, and what to watch

What stays with people

  • ✓
    Standard versionProcurement decides which UNSPSC version and depth the organisation uses.
  • ✓
    ConfirmationAn analyst confirms codes before reports that depend on them are issued.
  • ✓
    Mapping policyPeople decide how internal categories map to codes.
  • ✓
    Edge casesItems that fit several families need a person to choose.

Mistakes to avoid

  • ×
    Forcing a commodity codeA guess at the wrong depth is worse than an honest class-level code.
  • ×
    Ignoring version changesOld codes may be retired.
  • ×
    Coding by vendor nameA vendor can sell items in many families.
  • ×
    Keeping two coding systems unconnectedInternal categories and UNSPSC diverge.

Not sure where UNSPSC classification fits in your process?

Talk it through with the team. We will map it to your steps and show where a person stays in control.

  • Works from a sample of your real items
  • Shows what Flo handles and what it hands over
  • No commitment to start
Rollout

Rolling it out

  1. 1Choose the depth

    Decide whether reporting needs segment, family, class or commodity level.

  2. 2Code a sample

    Run the agent on a reviewed sample and measure how often analysts agree.

  3. 3Add the live feed

    Classify new lines as they arrive and queue disagreements.

  4. 4Maintain over time

    Review updated code versions and retire unused mappings.

Signs you would benefit

Codes are guessedAnalysts pick the first plausible match under time pressure.
Reports need codesCustomers or regulators ask for standard coding.
Same item, two codesComparing categories across entities fails.
Old codes lingerData from earlier code versions cannot be combined.
The numbers

How to measure it

Set your own baseline first. We do not publish benchmarks without a source you can check.
Metric 1

UNSPSC coverage at target depth

Coverage (%) =
spend lines coded to the required leveltotal spend lines× 100

It shows how complete the coding is at the depth you need. Lines stuck at segment level need attention.

  • Report coverage by depth, not just overall.
  • Review confirmed codes against agent proposals to track accuracy.
Questions

Frequently asked questions

Quick answers to what people ask most about UNSPSC classification.

Book a demo
What is UNSPSC classification?

It is the process of tagging products and services with codes from the United Nations Standard Products and Services Code, a four-level hierarchy used to group purchases consistently.

Does the agent guarantee the right code?

No. It proposes codes with a stated depth and confidence. An analyst confirms the ones that matter.

How does it differ from spend categorization?

Categorization uses your own taxonomy. UNSPSC classification uses a public standard, and the two can be mapped to each other.

Can it map our categories to UNSPSC?

It can propose a mapping for your categories, which an analyst reviews and approves.

Try UNSPSC classification on your own data

Bring a small sample of real items. We will show what Flo handles on its own and where it hands over to your team.

  • People approve, sign and pay
  • Every action is logged
  • Start with a small sample