Universal Commerce Protocol: il linguaggio comune che mancava all'e-commerce
Universal Commerce Protocol: il linguaggio che gli agenti AI aspettavano per parlare con il tuo shop
Ho passato gli ultimi mesi a costruire agenti AI che interagiscono con piattaforme e-commerce. E ogni volta mi sono scontrato con lo stesso muro: ogni piattaforma parla una lingua diversa. Ordini, prodotti, inventario, checkout — ogni store ha la sua struttura, i suoi endpoint, le sue convenzioni. Integrare un agente AI in modo affidabile è stato ogni volta un lavoro su misura, lento e fragile.
Poi ho incontrato il Universal Commerce Protocol (UCP) e ho capito che qualcuno aveva finalmente affrontato il problema alla radice.
Cos’è il Universal Commerce Protocol
L’11 gennaio 2026 Sundar Pichai (Google) è salito sul palco del NRF — il più grande evento del retail mondiale — e ha annunciato il Universal Commerce Protocol insieme a Shopify. Non come esperimento, ma come standard operativo già attivo, co-sviluppato con Shopify e sostenuto fin dal lancio da Walmart, Target, Etsy, Wayfair e da circuiti di pagamento come Visa, Mastercard, Stripe e American Express. Più di venti aziende hanno aderito il giorno stesso dell’annuncio.
Il Universal Commerce Protocol è uno standard aperto che definisce un’interfaccia comune tra piattaforme e-commerce e sistemi esterni — in particolare agenti AI e strumenti automatizzati. L’idea di fondo è semplice ma potente: invece di costruire un’integrazione diversa per ogni piattaforma, si stabilisce un vocabolario condiviso.
Prodotti, varianti, ordini, carrelli, clienti, promozioni: UCP li descrive tutti con schemi standardizzati. Un e-commerce che implementa UCP può interagire con qualsiasi Agente AI per la vendiaa di prodotti.
È lo stesso salto concettuale che ha fatto MCP (Model Context Protocol) per gli strumenti AI in generale — di cui ho scritto nell’articolo su MCP Server come porta USB per l’AI: prima ogni integrazione era custom, poi è arrivato uno standard e il mondo è cambiato. UCP fa la stessa cosa, ma applicato verticalmente al commercio online.
Perché questo cambia tutto per gli agenti AI
L’agente comprende il protocollo e lo usa su qualsiasi piattaforma aderente per effettuare acquisti: fare discovery (cercare i prodotti), conoscere real time la disponibilità dei prodotti ed infine l’acquisto.
UCP elimina un’intera classe di problemi: i dati di prodotto, ordine o cliente hanno sempre la stessa struttura, indipendentemente dalla sorgente.
Gemini e UCP: lo shopping conversazionale
La parte che mi ha sorpreso di più non è l’architettura tecnica — è quello che succede lato utente finale.
Google ha integrato UCP direttamente in Gemini. Questo significa che un utente che vuole comprare qualcosa non apre più un browser, non naviga su uno shop, non compila un carrello. Parla, e l’AI fa tutto.
Tre scenari concreti che ho visto descritti e testati:
“Cerco scarpe da running sotto 120 euro con spedizione in 24 ore.” Gemini interroga in tempo reale i cataloghi degli store UCP-compliant, filtra per prezzo e disponibilità, mostra le opzioni direttamente in chat con foto, taglia e colori disponibili. L’utente sceglie, conferma con Google Pay, riceve la conferma — senza aver aperto un sito.
“Come organizzo una cena all’aperto per 8 persone?” L’AI non risponde solo con consigli generici: suggerisce prodotti specifici (tovaglie, lanterne, piatti infrangibili) estratti dai cataloghi di merchant UCP-compliant, con possibilità di acquisto inline per ogni articolo suggerito.
“Vorrei un outfit per una serata informale.” Questo è il caso Gap: durante la conversazione, Gemini propone capi del brand con schede prodotto che arrivano direttamente dallo store Gap — non rielaborate dall’AI, ma estratte via UCP per garantire prezzo e disponibilità aggiornati in tempo reale. L’utente vede il bottone “Acquista con Google Pay” direttamente in chat e chiude l’ordine senza mai lasciare Gemini.
Il modello di business sottostante cambia: il sito e-commerce smette di essere il luogo principale dove avviene la conversione. Diventa un’infrastruttura che serve prodotti — e l’interfaccia utente è l’assistente AI.
Per un merchant questo ha implicazioni dirette sulla strategia: non si ottimizza più solo per il traffico organico verso il sito, ma per la visibilità all’interno dei flussi conversazionali degli agenti. Il catalogo ben strutturato, lo stock aggiornato in tempo reale e i dati prodotto precisi diventano fattori competitivi primari.
I vantaggi pratici di UCP per un merchant
Metto da parte per un momento l’ottica tecnica e mi metto nei panni di chi gestisce uno shop. Cosa cambia concretamente con UCP?
Riduzione dell’abbandono del carrello. UCP consente il checkout nativo direttamente nell’interfaccia di ricerca — Google Search, app Gemini o qualsiasi altra superficie conversazionale. Spariscono i passaggi di navigazione verso il sito, le frizioni si dimezzano, l’utente non deve registrarsi né compilare nulla. Il pagamento avviene tramite Google Pay o wallet integrati, con dati di spedizione e fatturazione già salvati. Velocità e fiducia, due leve storiche del tasso di conversione, lavorano insieme.
Sei tu il Merchant of Record. A differenza dei marketplace tradizionali, con UCP il merchant resta il venditore ufficiale. Mantieni il controllo su prezzi, scorte e regole commerciali. La transazione avviene alle tue condizioni, l’ordine entra direttamente nei tuoi sistemi gestionali, il rapporto con il cliente è tuo. UCP è un canale di acquisizione, non un’intermediazione che ti toglie ownership.
Integrazione tecnica semplificata. Il manifesto JSON pubblicato su /.well-known/ucp dichiara automaticamente all’AI quali capability lo store supporta — checkout, sconti, opzioni di consegna, identity linking. Nessuna integrazione custom per ogni piattaforma AI di destinazione. L’AI verifica disponibilità e prezzi in tempo reale, eliminando errori di catalogo durante la conversazione con l’utente. Manutenibilità più alta, costi di integrazione più bassi.
Personalizzazione e upselling guidati dall’AI. L’AI non mostra solo un prodotto: agisce come consulente di vendita. In base al contesto della conversazione propone bundle, prodotti complementari, offerte personalizzate. Per il merchant si apre un nuovo livello di dati — il processo decisionale dell’utente nella fase di ricerca, finora invisibile — che diventa materia prima per ottimizzare assortimento, pricing e cross-sell.
Shopify e BigCommerce ci sono già. PrestaShop ancora no.
Questa è la parte che mi ha colpito di più quando ho approfondito l’argomento.
Shopify è tra i co-fondatori di UCP, lanciato insieme a Google al NRF 2026. Non è semplice adozione: ha contribuito a disegnare il protocollo. Questo significa che Shopify ha già in se UCP nativa.
BigCommerce ha anch’essa annunciato il supporto nativo a UCP. Lo store espone già gli endpoint nel formato standardizzato, il che significa che un agente AI conforme al protocollo può iniziare a lavorare con uno shop BigCommerce senza middleware custom. È una scelta che premia chi ha scelto quella piattaforma — e che riflette una visione lungimirante dell’ecosistema AI.
PrestaShop al momento non ha aderito. La piattaforma ha un’API ricca e flessibile, ma proprietaria. Chiunque voglia connettere agenti AI a uno shop PrestaShop deve ancora costruire strati di traduzione custom — esattamente quello che UCP vorrebbe eliminare.
Questo non significa che PrestaShop sia indietro in assoluto: la piattaforma ha una road map ambiziosa e la community è attiva. Ma sul tema UCP, oggi, c’è un divario reale rispetto a Shopify e BigCommerce.
Cosa significa per chi ha uno shop PrestaShop
La notizia non è necessariamente negativa. Significa che c’è un’opportunità — e che chi si muove prima ha vantaggio.
In Bwlab abbiamo già lavorato su MCP dedicati a PrestaShop, che permettono agli agenti AI di interagire con lo store tramite un layer standardizzato. È un approccio diverso dall’aderire nativamente a UCP, ma produce un risultato simile: l’agente ha un’interfaccia stabile e prevedibile con cui comunicare.
Quando PrestaShop adotterà UCP — ed è ragionevole aspettarsi che succeda, visto dove si sta muovendo il mercato — chi avrà già costruito un’architettura orientata agli agenti sarà in grado di adattarsi velocemente. Chi invece ha rimandato la questione dovrà recuperare terreno.
Come si implementa UCP: panoramica tecnica
Ho letto la documentazione di Shopify Engineering e ho estratto i punti che mi sembrano più rilevanti per chi sta valutando l’integrazione.
Protocollo di trasporto UCP usa JSON-RPC 2.0 su HTTP per la comunicazione bidirezionale tra agenti e merchant. Non è REST classico: il canale è stateful, pensato per gestire sessioni di checkout con stati multipli e aggiornamenti da entrambe le direzioni.
Discovery delle capability
Ogni merchant che implementa UCP pubblica le proprie capacità all’endpoint /.well-known/ucp. Qui dichiara cosa supporta: checkout, ordini, catalogo, estensioni custom. Quando un agente si connette, passa a sua volta il proprio profilo di capability. Il sistema calcola l’intersezione — quello che merchant e agente hanno in comune — e negozia il set di funzionalità disponibili per quella sessione.
Schemi principali Le entità fondamentali sono:
- Checkout session — la sessione di acquisto, con stato e transizioni
- Line items — i prodotti nel carrello con varianti, quantità, prezzi
- Totals — calcolo imposte, spedizione, sconti
- Orders — ordini confermati con storico
- Catalog — prodotti e varianti esponibili agli agenti
Autenticazione e sicurezza
Il modello adottato è “own the domain, own the namespace”: la validazione avviene tramite binding al dominio, non tramite un registro centralizzato. Chi controlla il dominio controlla il namespace delle capability. Le estensioni custom usano naming inverso (com.nomebrand.estensione) per evitare conflitti.
Macchina a stati del checkout Il checkout gestisce tre stati che regolano la collaborazione tra agente e utente umano:
incomplete— mancano informazioni richiesterequires_escalation— serve input diretto dell’acquirente (concontinue_urldi handoff verso il merchant)ready_for_complete— l’agente può completare autonomamente
Estensioni L’architettura è modulare: sopra il core si possono aggiungere estensioni per spedizione, pickup, delivery window, abbonamenti, programmi fedeltà. Le estensioni non rompono la compatibilità di base — un agente che non capisce un’estensione può ignorarla e procedere con le funzionalità standard.
Webhook ed eventi Il canale JSON-RPC è bidirezionale: il merchant può inviare aggiornamenti di stato al’agente (es. variazione disponibilità, cambio prezzo, conferma spedizione) senza che l’agente debba fare polling.
Per PrestaShop, tutto questo deve oggi essere costruito manualmente come layer intermedio. È il lavoro che abbiamo fatto con i nostri MCP server — ma è evidente che un’implementazione UCP nativa sarebbe più robusta e interoperabile.
Nota operativa per il merchant. Al momento le funzionalità di checkout diretto tramite UCP sono prioritariamente disponibili per i merchant che operano negli Stati Uniti — il rollout su altri mercati è in corso. Se usi Shopify, puoi verificare l’idoneità del tuo store dal pannello admin alla voce Agentic Storefronts all’interno delle impostazioni dei canali di vendita: lì trovi lo stato di attivazione e le capability già esposte verso l’ecosistema agentico.
Bwlab: implementazione UCP e consulenza per merchant
UCP non è qualcosa da aspettare passivamente. È un cantiere aperto, e chi muove i primi passi adesso si trova vantaggi concreti quando lo standard diventerà maggioritario. Per questo proponiamo due livelli di servizio.
Implementazione UCP sul tuo store. Costruiamo l’interfaccia UCP-compliant per shop PrestaShop e — su richiesta — su qualsiasi piattaforma con API esponibili. Discovery endpoint /.well-known/ucp, mapping delle entità (Product, Cart, Checkout, Order) sui modelli interni dello store, integrazione con Agent Payment Protocol (AP2) per il checkout, gestione webhook e aggiornamenti push.
Consulenza strategica. Prima di scrivere codice, valutiamo insieme cosa ha senso esporre, quali sono i rischi (lock-in sull’ecosistema Google, gestione del brand quando la conversione avviene fuori dal sito, attribuzione, marginalità sui canali agentici) e come integrare UCP nella strategia commerciale esistente. Analizziamo il catalogo, identifichiamo le capability prioritarie da aderire (alcune piattaforme partono dal solo Product Discovery, altre includono subito Checkout) e definiamo la roadmap di adozione.
Se gestisci un e-commerce e ti stai chiedendo come prepararti — o vuoi capire se conviene muoverti adesso o aspettare — contattaci. Il momento giusto per discuterne è prima che lo standard sia ovunque, non dopo.