Docs / Adoption Roadmap

An Agentic Commerce Adoption Roadmap for Iranian Businesses

This roadmap is deliberately designed to be staged: each stage has value on its own, even if you never move to the next one. A one-person Instagram store can stay at stage zero and still benefit; a large marketplace can go all the way to stage four.

SME-friendly Staged Low Cost

One Roadmap, Two Different Scales

Iran's online market spans a very wide range: from a one-person clothing store on Instagram to marketplaces with millions of users. The same recommendation to both groups is meaningless — which is why this roadmap is staged: the early stages are achievable at nearly no cost and with no technical team, and complexity is only added at the higher stages (which mostly make sense for larger businesses).

Stage 0: Publish a Structured Catalog

The minimum possible work: build a ucp.json file with product names, prices, stock, and descriptions through the free UCP generator, and place it on your existing host (even a simple WordPress page or a Linktree). No software development, no technical team, and no ongoing cost required.

Stage 1: Get Discovered in Agent Search

Rewrite your product description content per GEO principles so that not just a human, but a generative AI engine too, easily understands exactly what your product is and who it's for. At this stage, shopping agents can find and compare your product, but a final purchase still can't be completed directly through them.

Stage 2: Securely Connect Stock and Orders

If you have a storefront management system or CRM, implement a simple MCP server on top of it so agents can read real-time stock and order status — with limited, controlled access, not full database access. This stage usually requires a developer, but still doesn't involve payment.

Stage 3: Complete Transactions with Human Confirmation

Set up real checkout using the pattern explained in Fitting Iran's Payment Infrastructure: the agent prepares the cart, but final payment happens through a Shaparak-based gateway with the user's own confirmation. This stage must be implemented with defined guardrails (an amount cap, explicit confirmation).

Stage 4: Collaborate with Logistics Agents and Other Sellers

At the highest level of maturity, a store can use A2A to automatically coordinate with external agents — for example, instantly querying shipping cost from several carriers at once, or coordinating with another seller's agent to complete a combined order. This stage is mostly justified economically for marketplaces and larger businesses.

Summary Table

StageTechnical requirementBest suited for
0 — CatalogNone (just a file)Everyone, from a one-person store to a marketplace
1 — DiscoverabilityContent rewritingEveryone
2 — Data connectionA developer, a simple MCP serverBusinesses with an active storefront system/CRM
3 — TransactionsPSP integration + guardrailsBusinesses with significant transaction volume
4 — Cross-organization collaborationA2A implementationMarketplaces and large platforms

FAQ

Which stage should I start with?

Always start at stage zero. Even if your ultimate goal is stage three or four, the structured catalog is a prerequisite for every following stage.

Is moving to the next stage mandatory?

No. Many small businesses may never need stage 2 onward, and being discoverable in agent search alone may be enough for them.