-
Krok 1 z 6Zákazník zadá úkol
Hledám zrnkovou kávu na espresso do 400 Kč. Ať dorazí do pátku.
Zákazník nepíše do vyhledávání obchodu, ale agentovi. Agent si z věty vytáhne kritéria: typ produktu, způsob přípravy, cenu a termín doručení.
Co ovlivníte vy: Nic. Tohle se děje mimo váš obchod, ještě než agent ví, že existujete.
Technický detail
Agent je model s přístupem k nástrojům. Které nástroje má, určuje platforma: ChatGPT, Copilot, Gemini, Meta nebo agent spuštěný v prohlížeči. Způsobilost obchodu, dohledání produktu a přímý checkout mají rozdílné podmínky. Google používá Merchant Center; ChatGPT a další kanály mohou čerpat ze Shopify Catalogu.
-
Krok 2 z 6Agent hledá v katalogu
Našel jsem tři kávy na espresso do 400 Kč. Ověřím u nich dostupnost a doručení.
- Ukázková pražírnaBrazílie Cerrado, 250 g329 Kč
- Jiný obchodEtiopie Sidamo, 250 g389 Kč
- Jiný obchodKolumbie Huila, 250 g359 Kč
V této ukázce agent hledá ve strukturovaných produktových datech. Shopify Catalog slouží například kanálům ChatGPT a Copilot; vlastní agent může využít katalogová rozhraní Shopify.
Pro Google se produktová nabídka načítá z Google Merchant Center, například přes kanál Google & YouTube. Dohledání produktu a dostupnost přímého checkoutu jsou dvě samostatné věci.
Co ovlivníte vy: Názvy, kategorie, varianty a vlastnosti produktu. Co v datech není, podle toho agent filtrovat nemůže.
Technický detail
Shopify nabízí dva katalogy: Global Catalog hledá napříč obchody na Shopify, Storefront Catalog jen v jednom obchodě. Agent se k nim připojuje přes servery MCP, které dodržují Universal Commerce Protocol (UCP).
search_catalog({
query: "zrnková káva espresso",
max_price: 400, currency: "CZK"
})
Zjednodušený ilustrační zápis, ne skutečné volání API.
-
Krok 3 z 6Agent ověří detail
U Ukázkové pražírny: skladem, doručení do čtvrtka, vrácení do 14 dnů. Doporučuji ji.
Ukázková pražírna neuvádí podmínky vrácení, takže je neumím potvrdit. Doporučuji kávu z jiného obchodu.
Než agent něco doporučí, načte detail produktu a fakta o obchodě: dopravu, vrácení, obchodní podmínky. V Agentic Storefronts k tomu slouží i knowledge base obchodu.
Co ovlivníte vy: Vyplněné zásady obchodu a knowledge base. Tyto zásady Shopify vyžaduje pro zapojení do kanálu ChatGPT a pro přímý checkout podporovaných kanálů. Jejich absence neznamená automatické skrytí webu při všech způsobech AI vyhledávání.
Technický detail
Nástroj typu get_product vrací detail produktu. Knowledge base obchodu (Fall ’26 Edition) shromažďuje zásady a odpovědi na časté otázky, které obchodník schválí. Shopify v ní navrhuje, co doplnit.
get_product({ id: "brazilie-cerrado-250" })
→ dostupnost, doprava, vrácení
Zjednodušený ilustrační zápis, ne skutečné volání API.
-
Krok 4 z 6Agent sestaví košík
Do košíku jsem dal Brazílii Cerrado, 250 g. Celkem 329 Kč plus doprava.
Nákup Ukázkové pražírny v této simulaci nepokračuje, protože chybí ověřené podmínky vrácení. Nejprve je potřeba doplnit data obchodu.
Košík vzniká na straně Shopify, ne v hlavě agenta. Ceny, slevy, daně a dopravu proto počítá obchod podle svých pravidel, stejně jako při běžném nákupu.
Co ovlivníte vy: Pravidla cen, slev a dopravy v obchodě. Od 9. 10. 2026 Shopify Catalog ukazuje agentům i přeškrtnuté ceny; sdílení jde v administraci vypnout.
Technický detail
Cart MCP sestavuje a upravuje košík včetně položek, lokalizace a údajů o kupujícím. Ze stejného košíku pak Checkout MCP vytvoří pokladnu.
create_cart({
lines: [{ variant: "…-250g", qty: 1 }],
country: selectedCountry
})
Zjednodušený ilustrační zápis, ne skutečné volání API.
-
Krok 5 z 6Platba
Pokud agent doporučí tento obchod, dokončíte nákup v jeho pokladně. Přímý checkout zde neukazujeme; samotná ukázka negarantuje dohledání produktu v konkrétní zemi.
V této ukázce je přímý checkout dostupný. V praxi záleží na kanálu, způsobilosti obchodu a rollout u Googlu probíhá postupně. Před potvrzením zkontrolujte objednávku a celkovou cenu.
Kompatibilní agent může pracovat s otevřenou pokladnou v prohlížeči. WebMCP je experimentální; dostupnost závisí na prohlížeči, agentovi a pokladně. Objednávku potvrzuje kupující.
Nákup Ukázkové pražírny v této simulaci nepokračuje, protože chybí ověřené podmínky vrácení. Nejprve je potřeba doplnit data obchodu.
Kde zákazník zaplatí, záleží na kanálu. ChatGPT ho pošle do pokladny obchodu, Copilot, Google a Meta umějí přímou platbu uvnitř konverzace. Agent v prohlížeči vyplní pokladnu v otevřené záložce, ale objednávku musí potvrdit člověk.
Co ovlivníte vy: Výběr kanálů v Sales channels > Agentic. U kanálů s přímým checkoutem lze tuto možnost vypnout. ChatGPT vždy odkazuje do pokladny obchodu.
Technický detail
Serveroví agenti používají Checkout MCP. Agent, který běží přímo v prohlížeči kupujícího, může od 28. 9. 2026 použít Checkout WebMCP: nástroje get_checkout, update_checkout a complete_checkout běží v pokladně a objednávku odešlou až po potvrzení kupujícím. 3D Secure a podobné kroky vždy vrátí kontrolu kupujícímu.
WebMCP je zatím návrh standardu. Chrome ho testuje v origin trialu od verze 149, takže jde o experiment, ne o hotový kanál.
-
Krok 6 z 6Po nákupu
V simulaci jste potvrdili objednávku. Ve skutečném obchodě následuje potvrzení objednávky a informace o odeslání.
Objednávka zatím není potvrzená. Vraťte se ke kroku Platba a potvrďte nákup v simulaci.
Nákup Ukázkové pražírny v této simulaci nepokračuje, protože chybí ověřené podmínky vrácení. Nejprve je potřeba doplnit data obchodu.
Po skutečně dokončeném nákupu se objednávka objeví v administraci Shopify. Agent se pak podle dostupných nástrojů a oprávnění může doptat na doručení nebo vrácení. V této offline ukázce žádná skutečná objednávka nevzniká.
Co ovlivníte vy: Plnění objednávky, sledování zásilky a vrácení. To, co zákazník zažije po nákupu, zůstává na vás.
Technický detail
Order MCP vrací aktuální stav objednávky nástrojem get_order, webhooky hlásí odeslání, vrácení, refundace a úpravy. U Shop MCP podle Shopify zatím webhooky nejsou a agent se na stav musí ptát sám.
// Ilustrační odpověď pro již dokončenou objednávku
get_order({ id: "…" })
→ odesláno, sledovací číslo
Zjednodušený ilustrační zápis, ne skutečné volání API.