Their pricing team refreshed competitor prices manually three times a day across 9,400 SKUs. Overnight moves were invisible until 9am, and their in-house scraper broke on an average of 40 pages a week.
Replaced the scraper with FreshGeo's Pricing and Competitor Monitoring APIs behind a Claude agent that proposes price changes hourly. Every proposal carries cache_ids the trading team can replay before approving.
Caught an overnight competitor cut on 1,800 SKUs within 12 minutes, preserving £310k of weekend margin. Pricing team moved from data-gathering to strategy.
"The replayable cache_ids are what got this past our audit team. Before FreshGeo, no one could sign off on an agent touching live prices."