OptiCatUser journeys
Question → catalog work → answer

OptiCat, journey by journey

Choose a journey to see what it handles, how the tools answer it, and the conditions that matter.

Core requirement 1 of 4

Find parts for a vehicle

“Show me oil filters for a 2018 F-150.”

Year/model, ordinary category names, requested brands, engine/trim/position restrictions and follow-up corrections.

Live tool · examples checked

Mustang + Champion returned 3017, 7004 and 9299. Explicit brand-only follow-ups now retain the vehicle, engine and category; product details completed.

  1. Resolve the vehicle and category

    Validate the meaning of F-150 and oil filter against the catalog.

  2. Read candidates and application evidence

    Retrieve matching products, restrictions and result coverage.

  3. Narrow only useful differences

    Ask about engine or trim when it changes the available choices.

  4. Return an explained list

    Keep every returned variant accessible and unresolved conditions visible.

The user receives

A browsable list of catalog candidates, product details and relevant conditions; fitment stays conditional until the evidence supports it.

Follow-up
“Only Motorcraft” keeps the vehicle and category while changing the brand scope.
Boundary
An unknown qualifier is not a mismatch. A partial search cannot prove that no part exists.
Success looks like
Retained context, relevant questions, accessible returned records and no unsupported fitment claim.
Tools and catalog calls
resolve_catalog_entitiesOptional resolution API; deployment pending

Resolve partial vehicle, manufacturer, category and part identities independently. The new combined API is locally validated; live acceptance is pending.

Catalog work: getAutoCareVehicleResults → getAutoCareSearchResults

search_parts_for_vehicleMain lookup

Resolve vehicle/category/brand and retrieve candidates with application evidence.

Catalog work: getAutoCareVehicleResults → getAutoCareSearchResults

get_part_detailsOn product inspection

Retrieve specifications, manufacturer notes and images for the exact identity.

Catalog work: getAutoCareSearchResults → getAutoCarePartDetails

verify_part_fitmentOn a fitment question

Check the chosen product against the stated vehicle configuration.

Catalog work: getAutoCareSearchResults → getAutoCareVehicleResults → getAutoCarePartApplications

read_catalog_resultExact list navigation

Page, inspect or refine captured records in the app without losing the selected variant.

Catalog work: Stored evidence; getAutoCareSearchResults when continuing or refining upstream

Try this journey in the parts assistant

Selected journey: Find parts for a vehicle