Polymr
Platform

The engine behind every workflow.

Polymr is one system that runs every workflow we ship. It sits as an overlay on top of the ERP you already use. Below: the six steps every workflow goes through, a closer look at how Polymr decides what to do (rules first, AI only for the gaps), and the screen your team uses to approve anything that touches your ERP.

One backbone. Every workflow follows it in order.

A supplier quote in an email and a CAD revision pushed from SolidWorks run through the exact same six steps, in order. Each step is built in, not a separate module you pay extra for.

  1. Stage 01

    Intake

    Messy inputs become clean, structured records.

    Supplier emails, CAD revisions, EDI documents, vendor portal pulls, and operator clicks all land in one inbox. Polymr reads each one against the rules for that source, turns the contents into a clean record with a confidence score on every field, and keeps a link back to the original document. Nothing further down the line ever sees raw free text.

  2. Stage 02

    Context

    One live picture of the plant, with the source behind every value.

    Six things (Items, BOMs, Routings, Inventory, Suppliers, Open POs) are kept in sync with your ERP and other systems of record at the field level. The engine never reaches into SAP or NetSuite directly. It reads this shared picture, and the picture tells you both the current value and where that value came from.

  3. Stage 03

    Reasoning

    Rules first. AI only for the gaps.

    A hand-written set of rules runs against the structured facts from the previous step. The first rule that matches wins and gets logged on the recommendation. Only the cases the rules cannot cover get handed to an LLM, with the relevant facts already in hand. The LLM never writes free text back into the workflow.

  4. Stage 04

    Triggers

    Six kinds of signal funnel into one action.

    New emails, ERP updates, scheduled jobs, file drops, portal polls, and operator clicks all funnel into one place. Related signals (the same vendor, the same item) are held briefly so they get acted on together instead of fighting each other. Two checks run before anything fires: are the facts current, and are the rules satisfied. Only the signals that pass both checks become an action.

  5. Stage 05

    Approval

    Every external write waits for a named person.

    Approval is built in, not an optional setting. The queue shows one row per pending write to your ERP or to a vendor, scoped to the operator’s role and plant. Each row shows what Polymr wants to do, why it wants to do it, what data it read, and which systems it will touch on approval.

  6. Stage 06

    Sync

    Safe retries. No duplicate records. Every write logged.

    Every write back to your ERP or a vendor system carries a key tied to the smallest natural unit the destination understands. If a retry fires, the destination recognises the key and refuses the duplicate. A storm of retries never creates a second PO. Anything that genuinely fails surfaces in the console with the full payload preserved, never silently dropped.

Rules first. AI only for the gaps.

We use both rules and AI on purpose. Plain rules handle the cases your team already has standard answers for. The LLM only gets called for the leftover cases that need judgment, and it never writes free text back into the workflow.

Input
Reasoning
Output
Typed facts
  • . item, supplier
  • . open POs
  • . cost-basis chain
01
Runs
first
Deterministic policy
about 82 percent of events

Hand-written rules over typed facts. The first rule that fires wins and gets logged on the proposal.

  • if price <= basis x 0.95 then award
  • if vendor.score >= 0.85 then award
  • if qty above contract then revise
  • else then fallback
02
Only if
no rule
LLM fallback

Narrow prompt with the same typed facts pre-loaded. Output is always a structured proposal, never free text.

Proposal
  • . structured
  • . cited
  • . ready for approval
Deterministic-first means the bulk of cases resolve against a named rule with a citation, not against a model judgement.coverage observable per workflow
Illustrative shape. Coverage between deterministic and LLM lanes is observable per workflow in the console.

The console. Everyone on your team reads the same numbers.

The console is the screen your buyer, planner, or engineer actually works in. Anything that writes to your ERP passes through it. The vendor scorecard below is one example: a single supplier broken down into the grades that drive its rolling score, with the last five POs on the same panel. Every number traces back to the document that produced it.

app.polymr.tech/configure/vendor-stability/V-218

Acme Industrial · vendor scorecard

V-218 · Trailing 90 days · 14 POs · 2 RFQs

Polymr ERP
Grade A-Composite 87.4 / 100PreferredTier 1 · 5 categories · NET-45
OTD94.2%
on time, in full
QualityA
PPM 412 trailing 90d
CostB+
+ 1.2% vs market median
CapacityA-
68% reserved next 30d
Last 5 PO performance
POItemQtyPromisedLandedVariance
PO-84211PMR-40312802026-05-222026-05-22on time
PO-84179PMR-CN-444402026-05-182026-05-27+ 9d
PO-84142PMR-40313202026-05-092026-05-10+ 1d
PO-84094PMR-44061802026-04-282026-04-28on time
PO-84028PMR-40312402026-04-172026-04-16- 1d
Recommended action
Hold preferred status; flag capacity audit before next RFQ over 600 units.
Open RFQ history

Common platform questions.

FAQ

Frequently asked