The agent monitors competitive price signals from configured sources, price tracking services, competitor website scraping via authorised data partners, or marketplace price feeds, and compares them against your current prices at the SKU level. Comparison applies your pricing strategy rules: target price position (match, beat by 5%, price to margin floor), competitor set (which competitors' prices count for which categories), and any SKUs excluded from competitive pricing (exclusive products, private label, price-sensitive categories with different strategy).
When a competitor price change moves a SKU outside the configured pricing bounds, the agent generates a repricing recommendation with the current price, the competitor price, the recommended new price, and the margin impact at the recommended price. Recommendations within the pre-approved price change range (for example, changes less than 10% and above the margin floor) can be set to auto-apply to the e-commerce platform via the pricing API. Recommendations outside the auto-apply range, or for SKUs flagged for manual pricing review, are routed to the pricing team with the full competitive context already assembled.
The agent tracks repricing history by SKU: every recommendation generated, every auto-applied change, and every manual decision. This accumulates the data the pricing team needs to evaluate whether the competitive pricing rules are producing the intended margin and volume outcomes, without requiring manual aggregation of price change logs. Repricing reports are generated on the configured schedule (daily or weekly) showing price change volume, margin impact, and competitor price movement by category.
Price changes are applied to the e-commerce platform via the product pricing API, Shopify Price Rules API, commercetools Price API, or the OMS pricing table depending on your platform. Platform-specific staging and publishing logic is handled in the integration layer, so the agent applies prices in the sequence the platform requires without the pricing team managing platform-specific publishing steps.