Top 11 Agentic AI ERP Systems and 4 Solutions (2026)
Agentic AI is turning ERP software from a place to look up information into a system that can complete work. An AI agent can raise a purchase order, update a record or trigger a shipment change, subject to the permissions and approvals the business sets.
This guide compares 11 ERP platforms adding agent capabilities and four complementary platforms for process intelligence, orchestration, governance or cross-system execution. The distinction matters: Gartner has warned that more than 40% of agentic AI projects could be cancelled by the end of 2027 amid cost, value and risk-control challenges.
of agentic AI projects could be cancelled by the end of 2027, according to Gartner
Stated causes: escalating cost, unclear business value and inadequate risk controls.
What does agentic AI in ERP actually mean?
An agentic AI ERP system uses AI agents to plan tasks, act through business applications and update ERP records without a person directing every step. People still approve sensitive actions when required.
A copilot might draft a purchase order and wait for you to finish it. An agent can check the supplier against policy, create the order, request an approval where needed and post the approved transaction.
The label 'agentic' is used loosely. Gartner has called the practice of rebranding assistants, chatbots and conventional automation as agents 'agent washing'. The practical test is whether a product can execute a bounded workflow, not simply describe one.
Agency
- Does it decide or only suggest? An agent chooses an action within a defined goal and policy; a copilot mainly presents options.
- Does it write back? Updating a record is where execution and access controls start to matter.
Failure
- Can it handle failure? Ask what happens when an API fails, a record is locked or the data conflicts.
Limits
- Does it know when to stop? Look for clear approvals, refusal rules and human escalation.Not a vague promise of full autonomy
Autonomy without boundaries is not production readiness. The objective is to automate permitted actions while keeping exceptions visible and accountable.
15 platforms compared at a glance
The table uses two separate editorial scores out of 10. They reflect different kinds of work, not an overall product-quality ranking:
- ERP-internal execution: breadth within the vendor's suite, native transaction write-back, grounding in system records and tools to manage agents.
- Cross-system outcome execution: support for external channels where relevant, orchestration across applications, links to a business KPI and published outcome evidence with a defined method.
Scores reflect the documentation reviewed as of 21 October 2026, not controlled product testing. Four criteria inform each score, but they are editorial judgements rather than audited benchmarks. The table is sorted by cross-system score. Vibrium publishes this comparison and scores itself; readers should consider that conflict and verify capabilities in a live evaluation.
| Platform | Type | ERP-internal | Cross-system | Agent scope |
|---|---|---|---|---|
| Vibrium | Complementary platform | 2 | 9 | Customer-facing workflows spanning channels, DMS, CRM and ERP write-back |
| UiPath | Complementary platform | 3 | 8 | Maestro orchestration plus RPA across SAP and non-SAP |
| ServiceNow | Complementary platform | 3 | 7 | Cross-departmental workflow agents under one control plane |
| Microsoft Dynamics 365 | ERP system | 8 | 6 | Supplier comms, demand planning, finance; extends via Copilot Studio |
| Infor CloudSuite Industry | ERP system | 8 | 5 | 100+ industry agents, supervisor-led, MCP to non-Infor systems |
| Celonis | Complementary platform | 2 | 5 | Process intelligence and context for agents built in other platforms |
| SAP Joule | ERP system | 9 | 4 | Finance, supply chain, HR, procurement across SAP and non-SAP data |
| IFS Cloud | ERP system | 7 | 4 | Field service, scheduling, asset maintenance |
| Zoho Zia Agents | ERP system | 5 | 4 | Prebuilt and custom agents across 50+ Zoho apps |
| Oracle Fusion Cloud ERP | ERP system | 9 | 3 | Vendor-described 600+ AI agents across Fusion and industry applications |
| Oracle NetSuite | ERP system | 7 | 3 | SuiteAgents for close, reconciliation, sourcing |
| Dynamics 365 Business Central | ERP system | 5 | 3 | Copilot across finance, inventory and sales; some transaction agents on roadmap |
| Workday | ERP system | 7 | 2 | Recruiting and finance agents; oversight and agent lifecycle governance |
| Odoo | ERP system | 4 | 2 | Lead routing, invoice reminders, summaries |
| Sage Intacct | ERP system | 5 | 1 | Five named finance agents: Close, AP, Time, Assurance, Finance Intelligence |
Editorial scores out of 10, based on public documentation reviewed as of 21 October 2026.
ERP-internal scores sit in the table above, where SAP and Oracle lead.
None of the ERP vendors owns the channel layer, which is where customer-facing processes start. Vibrium scores itself here; see the disclosure at the end of this guide.
The 11 agentic AI ERP systems
Enterprise tier
IFS Cloud. Designed for asset-intensive operations such as field service, manufacturing and energy.
- Schedules technicians, optimises routes and communicates with customers
- Replenishes inventory and adjusts production
- Predicts failures, sources spare parts and triggers repairs
- Treats agent design, deployment and monitoring as a managed lifecycle
Infor CloudSuite Industry. Notable for industry-specific agents and supervisor-led orchestration.
- 100+ industry-specific agents as of the April 2026 release
- Agentic Orchestrator runs them in supervisor-led sequences
- Model Context Protocol (MCP) connectivity to Infor and non-Infor systems
- Pre-production visibility into agent decisions and execution paths, according to Infor's product materials
- Embedded process mining plus an immutable audit log
Microsoft Dynamics 365. Connects ERP workflows with supplier communication and Microsoft's wider automation tools.
- Copilot agents run human-in-the-loop or autonomous on Azure OpenAI
- Supplier Communication Agent emails vendors, parses the replies and updates ERP orders unattended
- Surfaces and reschedules demand planning anomalies
- Extends past Dynamics through Copilot Studio and Power Platform
- A practical fit for Microsoft-centric businesses where existing tools may reduce integration effort
Oracle Fusion Cloud ERP. Broad coverage across Oracle's enterprise application portfolio.
- Oracle describes a portfolio of 600+ agents across Fusion Cloud and industry applications; confirm the specific agents available to your organisation
- Uses large language models (LLMs) and retrieval-augmented generation (RAG) on Oracle Cloud Infrastructure
- Variance narratives, project plans from historical data, negotiation summaries
- Agents inherit existing Fusion role-based access controls, and customer data is not used to train the LLMs
- The strongest native use cases are generally within Fusion; verify requirements for actions in third-party systems
Oracle NetSuite. Adds workflow agents and AI tools to a cloud ERP used by growing businesses.
- SuiteAgents draft proposals, select vendors, pre-reconcile transactions and start approval chains
- Redwood interface, Ask Oracle assistant and AI Canvas
- Some AI capabilities are described as part of the standard cloud subscription; confirm entitlements and usage charges
- Every AI decision lands in NetSuite's existing audit trail
- SuiteCloud lets customers build agents against their own models
SAP Joule. A natural starting point for organisations running SAP S/4HANA.
- Works as a conversational copilot and as a network of autonomous agents
- Grounded in SAP Business Data Cloud and SAP Knowledge Graph, so agents reason across SAP and non-SAP data
- Procurement: sourcing events and automated bid analysis
- Supply chain: production planning, change record management and supplier onboarding
- SAP's native strength is SAP-centred execution; assess non-SAP write-back separately for cross-platform processes
Workday. Focuses on recruiting, finance and oversight of enterprise AI agents.
- Recruiting: shortlists candidates and schedules interviews
- Finance: reconciles accounts, flags anomalies and adjusts forecasts
- Agent System of Record registers, meters and audits the whole agent fleet, including other vendors' agents
- Human approvals remain important for sensitive HR and financial decisions
Mid-market tier
Dynamics 365 Business Central. Microsoft's ERP for smaller and mid-sized businesses.
- Conversational querying across sales, inventory and finance
- Suggested reorder points, anomaly flags and auto-drafted product descriptions
- Extensible through Power Automate and AI Builder
- Sales-order creation and payables-reconciliation agents are described on the roadmap; confirm current availability before buying
Odoo. Flexible, app-based ERP with AI assistance across common workflows.
- LLM-agnostic assistant across CRM, Accounting and Inventory, running on OpenAI, Gemini or open-source models
- Automates lead assignment, overdue invoice reminders and weekly summaries
- Model choice may help with deployment requirements, but data residency still depends on hosting and configuration
Sage Intacct. Concentrates on finance workflows and month-end operations.
- Five named agents in 2026 Release 1: Close, AP, Time, Assurance and Finance Intelligence
- Governance framework Sage calls "autonomous but accountable"
- AP Agent covers invoice capture, GL coding, two- and three-way matching, approval routing and payment scheduling
- Pricing and AI entitlements depend on the Intacct contract; confirm separately
- Best when your bottleneck is month-end rather than operations
Zoho Zia Agents. An accessible entry point for businesses already using Zoho applications.
- Prebuilt agents for support, inventory and interview scheduling
- Zia Agent Studio: a prompt-based builder with 700+ prebuilt actions
- One-click agent marketplace
- Orchestrator running multi-step workflows across 50+ apps
4 complementary platforms that extend ERP capabilities
ERP-native agents are often the simplest choice when a process stays in one application. But enterprise work also involves outside systems, customer conversations and exceptions that the ERP does not control by itself.
- Loan onboarding, for example, can span a loan-origination system, credit bureau, identity-verification provider, customer communications and a lender's operating policies.
- A general-trade order can involve a distributor management system (DMS), the ERP, a promotions or pricing engine and a retailer conversation in a local language.
These workflows may need capabilities beyond the ERP: process diagnosis, cross-application orchestration, governance or a customer-facing execution layer. Some ERP vendors provide parts of this functionality; the precise boundary varies by deployment.
The four platforms below address different pieces of that problem. They are complements or alternatives for particular workflows, not four interchangeable ERP replacements.
1. Vibrium
Best fit: customer-facing processes that must end with a measurable action in ERP, DMS or another business system.
Vibrium provides AI agents for processes that move between conversations, decisions and enterprise systems. It positions deployments around defined business metrics, such as collections recovery, order volume or cycle time, rather than AI interactions alone.
In a general-trade workflow, coordinating agents work behind a single retailer conversation. They retrieve context, recommend products and offers, handle responses and submit approved orders to the relevant systems.
- Knowledge and reasoning agents use product, territory and retailer history to decide whom to contact and what to recommend
- Conversation agents engage retailers through voice or messaging in supported languages and dialects
- Orchestration maintains context across the conversation, approvals and execution steps
- Execution agents send validated orders to connected systems and track the result
- Governance and monitoring agents enforce permissions, record actions and route exceptions
Relevant capabilities and evidence:
- Channels. Voice, WhatsApp, chat and SMS, with support for 16+ Indian and global languages and localised conversation patterns
- Cross-system write-back. Named read/write actions and validation, with retry and audit mechanisms described in the product design
- Access controls. Agent-specific permissions and controls over what information each agent may use or disclose
- Deployment. On-premises, virtual private cloud (VPC) and hybrid options; vendor-stated infrastructure setup times are distinct from a full production go-live
- Evidence. Two anonymised deployments with reported baselines, observation windows and measurement details appear later in this guide
- Scale. Vibrium reports work with 40+ enterprise clients in its first 12 months
Its advantage in this framework is customer-facing, cross-system execution. Its limitation is equally important: it is not an ERP and does not provide a general ledger or replace core transaction processing.
Where it is less suitable:
- Processes confined to the ERP's transactional core, such as a native ledger close or three-way match, may be better served by that ERP's own tools
- Capabilities outside packaged industry workflows can require additional configuration and process design
2. UiPath
Combines robotic process automation (RPA) with orchestration of newer AI agents.
- Maestro coordinates deterministic bots and adaptive agents within modelled workflows, with execution monitoring
- UiPath and Deloitte describe an Agentic ERP approach built around automation and integration, rather than replacement of existing ERP systems
- Covers record-to-report, source-to-pay and lead-to-cash scenarios, with governance through UiPath's AI Trust Layer
- A strong fit when an organisation wants to extend an existing RPA estate
3. Celonis
Celonis contributes process context and diagnosis rather than acting as a standalone ERP transaction engine.
- Its Process Intelligence Graph uses event data from applications such as SAP, Oracle, Salesforce and ServiceNow to show how work actually flows
- AgentC supplies that context to agents built in other platforms through APIs and Model Context Protocol (MCP) connections
- Useful when a process is poorly understood and the first problem is finding delays, rework or exceptions
- Usually complements an execution platform instead of replacing it
4. ServiceNow
Provides workflow orchestration and agent governance across enterprise functions.
- AI Agent Orchestrator coordinates agents across IT, HR, finance, procurement and risk
- Workflow Data Fabric connects internal and external data sources
- Action Fabric exposes the workflow engine to third-party AI agents over a generally available MCP server
- A fit for organisations prioritising oversight of processes spanning IT, HR, procurement, finance and risk
How do AI agents connect to the ERP?
A useful way to understand agentic ERP architecture is through five functional layers. Different products cover different layers; the diagram is a reference model, not a claim that every implementation has exactly the same design.
The five layers between a customer intent and a posted ERP transaction
Channel
Voice, WhatsApp, chat, SMS, in the customer's language
Orchestration
Manager agent plans and re-plans; workers own one job each
Reasoning and knowledge
LLM plus RAG over process, product and policy context
Action and connectors
Named read and write actions, APIs, RPA for legacy screens
Systems of record
ERP, CRM, DMS, loan origination, data warehouse
Illustrative agentic ERP architecture: five functional layers.
ERP-native agents are often strongest at reasoning over internal records and updating their own applications. Cross-system platforms can add external conversations, application-to-application coordination or governance. Some ERP vendors also reach external channels, so the real buying question is which actions a product can complete reliably in your specific workflow.
Seven questions to test production readiness
A successful demo does not prove that an agent is ready for real operations. Production introduces failed integrations, changing data, unpredictable users, costs and accountability requirements. Test these before a pilot expands.
Use these seven questions for every shortlisted vendor. Ask for a live example and the operational owner of each exception.
| Question | What a weak answer sounds like | What a deployable answer looks like |
|---|---|---|
| 1. What can the agent do without a human? | "It's fully autonomous" | A written list of permitted actions and the threshold at which work escalates |
| 2. What happens on the third failure? | "It retries" | A named queue, a human owner, full interaction history attached |
| 3. Can it refuse? | "It handles anything" | Explicit refusals: no waivers, no restructuring, no straying off-process |
| 4. What is the write-back contract? | "It integrates with SAP" | Idempotent posting, retry on failure, validation before release |
| 5. Who sees the audit trail? | "Everything is logged" | Per-change records on price, quantity and substitution, available to the client's own auditors |
| 6. What is measured, and against what? | A percentage with no denominator | A KPI with its definition, its window and its baseline stated together |
| 7. What does a bad month look like? | No answer | A cost floor, a degradation mode and a rollback path |
Pay particular attention to permission boundaries. An agent should know which actions it can complete, when it must refuse and when a human must take over. The answer should be documented, not improvised during the demo.
Measurement deserves the same discipline. Reach rate, recovery rate and order growth can all be valid metrics, but they describe different groups. Compare outcomes only after confirming the denominator, baseline and observation window.
What is the true cost of agentic ERP?
Public pricing rarely captures the complete cost of putting AI agents into production. Licence fees may be bundled with an ERP contract, while integration, usage and oversight are priced separately. Buyers should compare the cost of a completed business outcome, not only the price of an AI feature.
The business case typically includes five components:
- Platform or licence fees. These may be included in an ERP subscription or charged separately. Confirm which agents and environments are covered.
- Usage charges. LLM tokens, speech processing, call minutes and messaging charges can grow with transaction volume.
- Integration and customisation. The hardest part is often the process logic and legacy systems behind each connector, not the raw number of integrations.
- Configuration and monitoring. Language tuning, escalation rules, testing, evaluation and operational support continue after launch.
- Failure and compliance costs. Rework, human review, audit requirements and remediation belong in the total cost of ownership.
A more meaningful unit is cost per recovered account, completed application or converted order, compared with the same work today. The two deployments below show how a vendor can define that metric and disclose the assumptions behind it. To size it on your own volumes, try the ROI calculator.
Measured outcomes and how they were calculated
The following figures are from two anonymised Vibrium deployments. They are vendor-reported, not independently audited, and should not be read as industry averages. Each result applies to its stated client, process and measurement period.
Collections: cost per recovered account in 90 days
In a 90-day early-bucket collections deployment for a merchant commerce and fintech platform, the reported cost per recovered account was ₹33.17, 87% below a modelled manual-calling comparison. The operation covered a base of roughly 40,000 merchants in the 1–30-day overdue bucket. Many attempts never connected; the billing model charged for connected call time rather than every dial.
Vibrium platform cost vs a modelled manual telecalling floor at the same dial volume
Vendor-reported. Manual model: ~63 telecallers, 150 dials per caller per day, 22 working days, ₹35,000 fully loaded monthly cost.
| Measure | Result | Definition |
|---|---|---|
| Recovery rate on merchants reached | 75% | Share of contacted merchants who cleared dues inside the window, taken from the client's receivables ledger rather than call dispositions |
| Reach of the merchant base | 84.5% | Share of the 40,000 account base the agent made contact with |
| Cost per recovered account | ₹33.17 | Total platform cost divided by accounts recovered |
| Reduction in cost per recovered account | 87% | Against a manual telecalling floor sized to the same dial volume |
Only connected time was billed, so the 432,989 unconnected attempts carried no connected-time charge
Average connected-call duration was 32.9 seconds. Reported platform spend: ₹8,40,884 at ₹4.50 per billable minute.
Measurement details:
- 619,852 call attempts; 186,863 connected; 107,193 became conversations; average connected-call duration was 32.9 seconds
- Reported platform spend was ₹8,40,884, with ₹4.50 per billable minute of connected call time and per-call rounding
- The 432,989 unconnected attempts carried no connected-time charge under this pricing model
- The modelled comparison used approximately 63 full-time telecallers, 150 dials per caller per working day, 22 working days a month and ₹35,000 fully loaded monthly cost per caller. Reported 90-day comparison cost: approximately ₹65.74 lakh (₹259.33 per recovered account). Staffing is rounded; the model uses equivalent calling capacity.
- Time to production: four weeks after contracting
Important qualifications:
- The 75% recovery rate is measured among reached merchants; the 84.5% reach rate uses the wider merchant base. They cannot be added or treated as the same denominator.
- A predictive dialler capable of 500–600 dials per agent per day could materially reduce the manual comparison cost. Use the client's actual prior calling setup when applying this result.
- The agent handled five defined dispositions and routed disputes or exceptions to specific queues. It could not approve waivers, restructuring or extensions.
According to the client's Head of Collections, many missed accounts were not unwilling to pay; they had simply not answered earlier attempts. Repeated contact helped recover those previously unreached merchants. Read the full early-bucket case study.
General trade: repeat outreach and order recovery in 60 days
In a 60-day FMCG general-trade deployment, AI agents followed up with outlets that field representatives could not reach on their first visit. The agents returned through voice and WhatsApp in local languages, sometimes several times in the same day. The deployment reported a 46% order-growth contribution from follow-up attempts two through five; that figure should be read with the measurement notes below.
| Measure | Result | Definition |
|---|---|---|
| Reported incremental orders from follow-up attempts (2–5) | 46% | Reported contribution from additional same-day outreach after the first missed contact; measurement base to confirm |
| Penetration rate | 66% | Share of the outlet base placing at least one order in the window |
| Order rate, first attempt | 55% | Across every outlet the agents contacted for the first time |
| Pitch depth | 50% | Share of conversations that went beyond two categories |
Measurement details:
- The results cover a 60-day period compared with the preceding 60 days for the same outlet universe
- Both periods included complete calendar months, reducing but not eliminating the influence of month-start and month-end ordering patterns
- The analysis covered roughly eight to nine weekly beat cycles per outlet, providing repeated observations rather than a single week
- Time to production: under four weeks
Important qualifications:
- The 46% is reported as incremental order growth attributed to follow-up attempts two through five, not as a retailer conversion rate. Its precise base should be confirmed against the case-study source before external reuse.
- The 55% first-attempt order rate and 46% follow-up growth metric have different denominators and should not be added.
- Pitch depth measures conversations that covered more than two categories; it is not an average-order-value metric.
The client's National Sales Head described the missed outlets as often temporarily unavailable, rather than uninterested. Same-day follow-up helped bring more of those outlets back into the ordering cycle.
What changes when deploying agentic ERP in India?
India adds practical requirements that a global feature checklist may overlook. The challenge is not only how well an agent works inside the ERP, but also how it communicates, connects and operates in local conditions.
Orders may begin outside the ERP. A distributor might send a photograph of a handwritten order, a WhatsApp voice note or a message mixing Hindi and Marathi. The system still needs to turn that input into a correct, structured transaction.
Language support goes beyond translation. Dialects, trade terminology, product units and the way a caller says dates or prices all influence whether an interaction leads to the right action. These capabilities need testing with real customers.
Data location and deployment can be decisive in regulated industries. Buyers may need on-premises, private-cloud or hybrid options, along with clear controls over customer information. Ask separately about infrastructure readiness and full process go-live times.
Lower labour costs change the ROI calculation. In India, replacing a person is not always the strongest argument. Wider reach, consistent follow-up and additional completed orders or recoveries may matter more, but those benefits must be measured against the true cost of the existing operation.
The practical approach is to evaluate ERP-native agents for work concentrated inside your system of record, and assess orchestration or execution platforms separately when the workflow also involves customers, suppliers, distributors or outside applications.
How do you choose the right agentic ERP approach?
Start with the process you need to improve, then choose the product category that can complete it safely and measurably.
| If the process... | Choose | Why |
|---|---|---|
| Lives entirely inside one ERP: reconciliation, three-way match, month-end close | Your ERP's native agents | Native records and transaction controls, with fewer external integration requirements |
| Spans several internal systems with good APIs | An orchestration platform | Coordinates across applications under one governance model |
| Breaks somewhere you cannot see yet | Process intelligence first | Buying execution before diagnosis automates the wrong step |
| Starts with reaching a customer, retailer or borrower | An end-to-end execution layer | Channel integration and write-back may require a dedicated execution layer |
| Is the one your board already measures | A vendor that defines the KPI and accountability | Agree on measurement, responsibilities and commercial terms before the pilot |
The last question is commercial as well as technical: will the vendor define the target KPI, baseline, measurement window and responsibilities in writing? Ask what happens when performance falls short and which parts of the workflow remain your team's responsibility.
Because the category is changing quickly, pilot a process with an observable outcome. Validate the controls and economics on real workflows before committing to a wider rollout.
See how this works on your process. Vibrium offers an eight-week paid value-validation engagement on a live workflow before an annual commitment. The collections and FMCG examples above were measured over 90 and 60 days respectively; these are case-study observation windows, not the duration of every validation project.
Research methodology, disclosure and sources
This is an editorial comparison by Vibrium, which appears in the ranking and scores itself. Scores are based on four stated criteria per dimension and publicly available product materials reviewed as of 21 October 2026; they are not independently audited performance benchmarks. Product availability varies by market, release and contract. Vendor-owned documentation was preferred when available, with named trade reporting used where primary evidence was incomplete. The anonymised Vibrium case studies are vendor-reported; their results and comparison assumptions should be validated against the underlying client records. We welcome documented corrections to any capability description or score.
| Source | Used for |
|---|---|
| Oracle: AI agents, AI marketplace and more | 600+ embedded agents (400 Fusion, 200 Industry), AI Agent Studio, role-based access controls |
| SAP: Joule Agents | Joule Agents across finance, procurement and supply chain; Knowledge Graph grounding |
| SAP: How SAP delivers AI agents | Business Data Cloud as a single data layer across SAP and non-SAP sources |
| Infor: 2026.04 Industry AI release | 100+ agent library, supervisor-led coordination, native MCP, pre-production observability |
| Infor: Agentic Orchestrator | Orchestrator scope and the systems MCP connects to |
| Workday: next generation of Illuminate agents | Illustrative agent capabilities and Agent System of Record (release status to confirm) |
| Sage: AI agents across finance, HR and operations | Sage Intacct Finance Intelligence Agent, phased release, agent scope |
| Microsoft Learn: Business Central Copilot preview | Business Central Copilot capabilities |
| NetSuite Next and SuiteCloud expansion, CIO | AI Canvas, SuiteAgent Frameworks, AI Connector Service |
| UiPath and Deloitte Agentic ERP, iTWire | Maestro orchestration, Agentic ERP scope, AI Trust Layer |
| Celonis: process intelligence and AgentC | Process Intelligence Graph, AgentC, Orchestration Engine |
| ServiceNow Action Fabric and AI Control Tower, Avasant | AI Agent Orchestrator, Workflow Data Fabric, MCP server |
| Gartner on agentic AI cancellations and agent washing, via Silicon | Project cancellation forecast and the concept of agent washing |
| Gartner forecast coverage, Outlook Business | Stated causes of project cancellation |
Prepared by the Vibrium GTM team. Vibrium builds end-to-end agentic process intelligence for complex business operations. Vendor capability claims and case-study metrics should be rechecked before external reuse, particularly where product availability or denominators may change.