> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getchatads.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Why This Offer?

> How a product mention becomes a specific Amazon listing

After ChatAds identifies a product phrase in a reply, it resolves that phrase to a specific listing. Resolution searches the catalog and ranks candidates on relevancy to the phrase, price, review count, star rating, and more; the highest-scoring product becomes the offer.

Because this matches free-text phrases against millions of listings, edge cases exist: "wireless earbuds" might resolve to a strong-but-unfamiliar model, or "running shoes" might land on a trail shoe when the conversation was about road running. The [quality floors](/guides/chatads-monetization#product-quality-filters) (\$20+, 10+ reviews, 3.5+ stars) keep even imperfect matches defensible, and [category rules](/guides/chatads-monetization#category-inclusion--exclusion) let you fence resolution into your niche.

## Why Is the Offer Out of Stock?

Amazon inventory is fluid. ChatAds filters out products our catalog records as out of stock, but that reflects the last time the listing was checked, not Amazon's real-time inventory. A product can sell out between our last check and the reader's click; the affiliate link still works, and Amazon shows alternatives on the product page.

## Reporting a Bad Match

If a specific phrase keeps resolving to a poor listing, [send us the page URL and the reply](mailto:team@getchatads.com) - concrete examples feed directly into ranking improvements.
