Challenge
The automotive aftermarket ecommerce industry faces a unique and compounding set of challenges that traditional rule-based automation cannot solve.
CarParts.com manages a catalogue of millions of SKUs, each tied to intricate vehicle fitment data spanning decades of makes, models, trims, and engine configurations. Customers shopping for auto parts need high-confidence answers to highly specific questions: "Will this alternator fit my 2018 Chevrolet Colorado with the 3.6L V6?" Getting fitment wrong means returns, lost trust, and abandoned carts. Traditional search-and-filter UIs put the burden of complexity on the customer, leading to friction, high bounce rates, and missed sales.
The decision space is too vast and context-dependent for static rules. When a customer asks a single question about a headlight for their truck, the system must decode the vehicle (potentially via VIN), search the catalogue, verify fitment against compatibility matrices, check real-time inventory, compare alternatives across brands and price points, and present results, all in seconds. If a part is out of stock, the system needs to autonomously identify substitutions that still pass fitment verification. If the customer is shopping via ChatGPT or Claude, the system must authenticate, route the request through MCP, maintain session context, and render results natively in that platform's UI. No human team or rule engine can coordinate these decisions across multiple systems at the speed and scale customers expect.
Internally, product content creation required manual effort across 100,000+ SKUs. Engineering productivity was constrained by context switching and repetitive tasks. Operational dashboards were fragmented across seven separate tools. And a persistent cross-system coordination problem existed: vendors would send decisions by email, a team member would read them, then manually enter the action into the customer support system. Every single time. The traditional fix, building a custom API, meant weeks of development competing with other priorities in a backlog that never shrank.
Traditional approaches could not scale to meet these needs. Agentic AI was the only viable path to deliver real-time, fitment-first, personalised commerce experiences across every channel customers choose to engage with.
Strategy
CarParts.com built its agentic capabilities across two interconnected domains: customer-facing conversational commerce and internal productivity.
At the core of the customer experience is AskSpark, an intelligent AI shopping assistant on CarParts.com, also accessible through external LLMs via an MCP server. AskSpark is powered by a fully orchestrated Agent-to-Agent (A2A) server that coordinates nine specialised tools autonomously: discovery (search auto parts by keyword, brand, or vehicle context), fitment verification (confirm part compatibility with specific year/make/model vehicles), comparison (surface vehicle-specific fitment alternatives with specs and pricing), product details, VIN decode, vehicle images, shopping cart management with real-time inventory checks and substitutions for out-of-stock items, add to cart, and checkout including address, shipping, taxes, payments, and fraud checks.
These agents operate within a multi-layered architecture: an authentication layer supporting OAuth 2.1, Bearer Token, and API Key simultaneously; an orchestration layer with a context router, session coordinator, and tool chain orchestrator supporting sequential and parallel batching; and a memory and state layer with client-side widget state, server-side context store with 30-minute TTL, session metadata, and structured logging with redaction.
CarParts.com is one of the first aftermarket automotive retailers to deploy unified shopping agents across Carparts.com, OpenAI, Claude, and other major AI platforms simultaneously.
Internally, 20+ active agents operate semi-autonomously across the engineering and product organisations. Ops Whisperer is a unified CX Hub consolidating seven dashboards (APM, Core Web Vitals, Session Replay, SEO Performance, GitHub, BI Reports Data, and the CarParts MCP Server) into a single AI-powered strategic intelligence platform. An A+ Content Generator autonomously produces enhanced product content for 100,000+ SKUs. Engineers use AI-driven development tools to generate entire features, tests, and documentation from a single prompt.
One of the most powerful demonstrations of agentic capability came from an unlikely place. Rather than building a custom API to connect the vendor email workflow to the customer support system, CarParts.com deployed AI agents that read vendor emails autonomously, interpret the decision context, and execute the action in the customer support system. No API. No integration project. No human in the loop. This proved that agents can bridge systems that were never designed to talk to each other, and shifted how the team evaluates every operational workflow. Every process once accepted as "just how it works" is now a candidate for agentic automation.
Responsible AI principles are embedded from day one, with PII controls, consent management, observability, and evaluation built into the agentic stack, not added as an afterthought.
Impact
The agentic ecosystem is delivering measurable results across engineering productivity, operational efficiency, and customer experience.
Engineers using AI-driven development tools achieve 10x faster feature prototyping, generating entire features, tests, and documentation from a single prompt and reducing cycle times from weeks to days. Two hours are reclaimed per developer per day through autonomous code generation, refactoring, and review preparation, eliminating repetitive work and freeing engineering capacity for high-value product innovation. Context switching has been reduced by 40% across the engineering organisation.
Operationally, seven dashboards have been consolidated into one AI-driven intelligence layer, reducing manual intervention in operational decision-making. Vendor email processing has been fully automated, replacing what would have been a multi-week API integration project with an AI reasoning layer deployed in days.
On the customer experience side, unified conversational commerce across five or more AI platforms means customers can discover, compare, verify fitment, and purchase parts through the AI assistant they already use. Real-time fitment verification validates part-to-vehicle compatibility before cart addition, reducing returns and increasing buyer confidence. Over 100,000 SKUs have been enriched with professional enhanced product content, and personalised product summaries on product detail pages reduce decision friction.
The combined business impact exceeds $500,000 in cost savings within the first six to eight months of deployment, driven by replacing paid licensed software tools with purpose-built AI agents, eliminating manual content creation at scale, and compounding engineering productivity gains. Agent-to-agent workflows are running in production, coordinating real-time decisions across catalogue, fitment, pricing, inventory, and cart systems.
The roadmap includes advancements in AI-driven search and discovery, enhanced product identification capabilities, deeper customer insight analysis, and expanded interoperability across digital commerce platforms. Future initiatives are focused on improving how customers find the right parts, streamlining the shopping experience across channels, and enabling more intelligent, connected commerce experiences.
Composable architecture in action
CarParts.com's agentic capabilities are built entirely on a composable, API-first architecture. Without this foundation, multi-agent coordination across internal systems and external AI platforms would have been impossible.
The architecture is organised into five composable layers, each independently deployable and interoperable. A client layer connects React widgets on ChatGPT and Claude Desktop as interchangeable front-ends, with new clients added without modifying core logic. The AskSpark MCP server serves as the composable core, with authentication supporting multiple methods simultaneously, an orchestration layer with context routing, session coordination, and tool chain orchestration. A tool layer of nine specialised tools operates as standalone, composable services, sharing a Vehicle Context Authority that maintains fitment state across the agent chain with 30-minute TTL and LRU eviction. A memory and state layer manages multi-level state spanning client, server, session, and observability. And an external API layer connects vehicle information, product data, cart operations, and vehicle images as composable, independently scalable services.
The composable architecture directly enabled key agentic capabilities. New AI platforms were onboarded as new client adapters without changing core agent logic. The tool chain orchestrator dynamically composes tool sequences based on customer intent. The same infrastructure handles a simple product search and a complex multi-step fitment verification with cart addition. The agent access layer serves as a universal entry point that any compliant client can call. And internal productivity agents plug into the same composable data layer, reusing the same APIs that power customer-facing agents.
This demonstrates the symbiotic relationship between MACH foundations and agentic operations: the composable infrastructure made multi-agent coordination possible, and the agentic capabilities validate the investment in that architecture.
CarParts.com is a leading online provider of automotive parts and accessories, offering hundreds of thousands of SKUs with vehicle-specific fitment data spanning decades of makes, models, trims, and engine configurations.
