Store health analysis
Review a connected Shopify store for operational issues using the merchant's current store scope.
analyze_shopify_store_healthYEEDOOR's agent architecture is designed around a simple rule: an AI agent should first understand which merchant, store, provider and permission scope it is operating in, then discover what it may read, analyze or change. MCP-compatible clients can sit above this capability layer without receiving merchant passwords or internal infrastructure credentials.
Tool descriptions should tell an agent what business outcome the tool supports, what context it reads, and whether the action is read-only or may change merchant data.
Review a connected Shopify store for operational issues using the merchant's current store scope.
analyze_shopify_store_healthIdentify products or variants that deserve attention because of availability or inventory risk.
review_inventory_riskReview product and account issue context in an authorized Merchant Center account.
review_gmc_product_issuesAnalyze Google Ads performance in the advertising account mapped to the selected store.
analyze_google_ads_performanceInspect or manage the relationship between a store and its authorized GA4, Merchant Center and Google Ads assets.
map_store_google_assetsApply a supported product change only when the merchant scope and approval policy permit it, then verify the result.
update_shopify_productYEEDOOR connects providers through their official authorization mechanisms. Provider access tokens and merchant credentials are not published to the model or placed in public documentation.
Every read or action must resolve the merchant workspace and, where applicable, the specific store or seller connection before provider data is accessed.
An agent should be able to determine whether a connector is available, whether it is read-only or action-capable, and whether the current merchant granted the required permission.
Material actions can remain merchant-approved. A recommendation is not automatically equivalent to permission to mutate a store, feed or advertising account.
Supported actions should be followed by a read-back or other verification step so the agent can distinguish a requested change from a successfully applied change.
Not every merchant will expose the same resources. Shopify protected customer data, Amazon seller permissions, Google account hierarchies, Merchant Center resources and advertising write access can all create different capability boundaries. YEEDOOR treats these differences as runtime facts rather than assuming every connected account has identical access.
The same capability graph that helps users understand YEEDOOR can help agents choose the right tool.