How it works, and why you can run it before you trust us

Neopiq has two pillars, and they answer the same question from opposite ends. On ChatAdmin an agent can change your cloud, so the control is a human approval before every single change. On Planning Data Auditor for Microsoft Dynamics 365 Supply Chain Management nothing is ever changed and nothing is ever transmitted, so the control is that there is nothing to approve.

This page goes deep on the second one — what a finding is, how it decides something is wrong, and where your data is while it works — and then puts both pillars on one map of who holds the data and who carries the risk. The admin agent's own mechanics are on its own page.

What you get back: a finding, not an opinion

Pillar 2 — Planning Data Auditor

A finding is one problem, on one named object, with the evidence attached and an owner to send it to. Nothing is ever reported without the reasoning that produced it — if we cannot show the working, it does not go in the report.

Every finding tells you

  • What is wrong — in one sentence, in planning language
  • Which objects — the item, the vendor, the site
  • The evidence — configured value, observed value, sample size, threshold crossed
  • What it costs you — the business consequence, stated plainly
  • The likely cause — why a setting usually ends up like this
  • What to change — the action, not a suggestion to “investigate”
  • Who owns it — the planner or buyer on record
  • Where it came from — the Dynamics 365 tables and the files that were read
  • How sure we are — and why, with the arithmetic shown
Worked example · sample data

“Configured lead time is materially shorter than actual receipt behaviour, and there is no safety stock to absorb the difference”

  • Objects: item ITM-X123, vendor VEN-045. Owner: PLN-02.
  • Configured lead time 30 days; observed 69.88 days across 8 receipts; ratio 2.33 against a 1.40 threshold; safety stock 0.
  • Impact: master planning proposes supply too late by design, and nothing stands between the gap and the customer. Expect recurring shortages, expediting cost and service failures that look like supplier problems.
  • Action: move the item lead time towards observed receipt behaviour and add a temporary buffer until supplier performance is stable.
  • Confidence 0.83 — and the finding shows how that number was built.

From the synthetic sample data shipped with the free check, not from a customer. One click in the tool reproduces it exactly.

How it decides something is wrong

Three kinds of question, in increasing order of how much thinking stands between the data and the claim. The first two are facts. The third is where the money is.

1. Is it filled in?

An active planning item with no lead time, no supplier, no planner, no site, no item group, no coverage group. Directly observed, so there is nothing to argue with — only to fix.

2. Do the records agree with each other?

An item lead time that contradicts the vendor record. A coverage group or reduction key that points at something which no longer exists. A manufactured item with no route, a purchased item carrying one. An obsolete item still being forecast, and still holding stock.

3. Does the setting match reality?

Configured lead time against actual receipts. Safety stock against demand volatility and your service target. MOQ against real consumption. Forecast against real order intake. On-time delivery this half-year against last. This is the layer that explains the shortages nobody can account for.

Where we are honest with you, because you will find out anyway

  • Findings are hypotheses, not verdicts. A rule does not know that your coverage group means something unusual on purpose. It shows its evidence so a human can overrule it in ten seconds.
  • Thresholds are starting points, not truths. “At least 40% longer than configured, and at least 10 days” is a defensible default, not a fact about your business. The thresholds sit in plain rule files precisely so you can argue with them and change them.
  • The confidence number is judgement, not a measured probability. 0.83 does not mean 83% of such findings turn out to be real. It is a consistent, explainable ordering of how much inference stands behind a claim.
  • A check we cannot run is reported, not hidden. If your export is missing the columns a rule needs, it says so. “Your extract cannot answer three of these questions” is itself useful.
  • Nothing is written back to Dynamics 365. This pillar is read-only by construction — it produces a work list, never a change. The admin agent on the other pillar does make changes, to Microsoft Azure, and only ever one you have approved first. Neither of them touches your ERP.

Where your data is while the work happens

Your item master and your vendor lead times are commercially sensitive. That is exactly why the first useful answer must not require anybody to sign anything.

The free check, today

It never leaves the machine you run it on

The check is a web page that reads your CSV files locally. There is no upload, no account, no login, no cookie, no analytics, no error reporting and no server to send anything to. Nothing is stored between runs — closing the tab is the delete button.

You do not have to believe any of that. Open your browser's network tab while it runs and watch nothing happen, or disconnect from the network before you start. The tool is built so it has no way to reach out even if it wanted to.

What IT has to approve: nothing. There is no data transfer to review.

Why we built the free thing this way

A tool that reads business data normally has to clear a security review, a procurement step and an integration project before it is allowed to say anything at all. By then the question has moved on and the shortage has already happened.

So we inverted the order. The cheapest, safest form of the analysis comes first, because nothing moves and there is nothing to approve. Only if that proves useful does anything heavier make sense — and every step after it is designed to keep as much of that property as possible.

Run it and check the network tab

The three levels are about where your data is

Level 0, 1 and 2 classify who holds the data and who carries the risk while the work happens. They are not a release timeline.

The two pillars sit at opposite ends of the ladder. Planning Data Auditor starts at Level 0 — the cheapest, safest place, where nothing moves and nothing is written. ChatAdmin belongs at Level 2, because administering a cloud means executing inside a subscription; there is no local, read-only version of creating a resource group.

Level 0 · Pillar 2 · free, and open to anyone today

The local check — rules and arithmetic, on your machine

Runs in the browser, on the machine you open it on. Reads your extracts, applies the rule library, produces findings with evidence. Rules and arithmetic only: no model, no guessing, no network. Same input, same output, every time.

Why it exists: to be useful to you before you owe us anything.

What it covers today

  • 26 checks across the three layers above, over 11 Dynamics 365-shaped extracts
  • 7 kinds of comparison: missing values, missing owners, cross-table conflicts, outliers against peers, configuration against history, service KPIs getting worse, and behaviour drifting from its own past
  • Findings written for a planner, with impact, cause, action, owner and sources

Your data: stays where it is. Nothing is transmitted.

Open the free check

Level 1 · hybrid — results move, records never do

Explanation and reporting — the local check, written up

At this level the reading, the aggregation and the rule work would stay local, exactly as they are at Level 0. A cloud service would take the results — summary numbers and risk signals — and turn them into a written report, a prioritised story of what is going wrong and why, and a pattern library that improves as more organisations use it.

Nothing at this level is available to buy or to try today. The boundary below is the commitment it would run under.

Would stay with you

Everything that identifies your business.

  • The extracts themselves
  • Item, customer, vendor and site identities
  • Quantities, prices and order history
  • All the reading and the rule work

Would be sent

Results, not records.

  • Summary numbers
  • Risk signals and scores
  • Which patterns fired, and how strongly

Never: your business records.

What IT would have to approve: one outbound service that receives results and no records.

Level 2 · the work runs inside a subscription

Execution — where the compute comes to the data

Level 2 means the work happens inside your Azure subscription rather than in a browser or in our cloud. Nothing has to be exported for it, because nothing moves: the compute goes to where your data and your resources already are, and it runs under your identity and your controls. It is the most capable position on the ladder and the one that demands the most trust, which is why it needs an approval gate rather than a promise. Both pillars are designed to land here the same way.

Both pillars land at this level, in different ways.

  • ChatAdmin. The agent executes inside an Azure subscription behind an Approve / Reject gate that auto-declines if nobody answers — the Level 2 model exactly: the work runs where the resources are, under the subscription's identity, with its audit trail. There is no sign-up today, so you cannot yet point it at a subscription of your own; its full list of limits is on its own page.
  • Dynamics 365 heavy work. Optimisation, simulation, process mining and supervised repair at full data volume are intended to run inside your own subscription, under your own identity and access controls, with the compute billed to you by Microsoft on your existing agreement. None of it is available today, and any change to your ERP would come after the read-only diagnosis, never instead of it.

Your data: would not move at all — the compute would come to the data.

Levels are the data boundary. Tiers are how you buy it. Pillars are what it is pointed at.

Three words, three different jobs, and they are not synonyms. Levels say where the work runs and what crosses the boundary. Pillars say which system it is pointed at — Azure administration, or Dynamics 365. Tiers are the commercial packaging, and they still map one-to-one onto the levels: the Free tier unlocks Level 0, the Trial tier unlocks Level 1, and the Enterprise tier unlocks Level 2. Each tier includes everything in the tier below it.

Today, only the Free tier is open: the free local check is the one thing anyone can be given access to. The pricing page sets that out tier by tier and pillar by pillar.

The table to take into your IT review

Where the work runs, what crosses the boundary, and who carries the risk — level by level, pillar by pillar.

Data movement and risk, by level and pillar. Rows that are not open today state design intent, and say so.
Level and pillar Open to you? What leaves your environment Where the work runs
Level 0 — Planning Data Auditor, the local check (Pillar 2) Yes, free Nothing Your browser, on your machine
Level 1 — explanation and reporting (Pillar 2) Not yet Intended: summary numbers and risk signals only — never your records Reading and rules would stay local; the write-up would happen in our cloud service
Level 2 — ChatAdmin (Pillar 1) Not yet — no sign-up today Intended: nothing — it acts inside the subscription it runs in Intended: inside your own Azure subscription, behind an approval gate on every change
Level 2 — Dynamics 365 optimisation and repair (Pillar 2) Not yet Intended: nothing — the compute comes to the data Intended: inside your own Azure subscription, on your Microsoft bill

Getting better without pooling anybody's data

The learning model, in one line: the checks should get sharper because many organisations use them, without any organisation's records being part of what makes that happen. It belongs to Level 1, and like the rest of that level it is not available yet.

What we would learn from

  • Which checks fire, and how often
  • Summary numbers and risk signals
  • Which findings people act on, and which they dismiss

What we would never collect

  • Your business records
  • Sensitive fields
  • Anything that identifies your items, customers or suppliers

What that would buy you

  • Thresholds tuned on evidence instead of on judgement
  • Fewer findings you have to dismiss
  • New checks for failure patterns somebody else hit first

The only part you can put your hands on today is the free part

The free check is the one thing on this page you can verify yourself, in your own browser, on your own data, without taking our word for anything. Start there.