Skip to main content
ShopEn vivo

El agente como comprador.En tiendas reales.

Tu agente compra como lo haría una persona — navegando, agregando al carrito, pagando — en tiendas reales, a través de un navegador alojado. El mismo mandato que gobierna cualquier otro gasto gobierna este también.

En resumen
VTEX
probado en vivo
Compra real, producción real, sin mock
0
API requerida
Navegador alojado — sin integración que la tienda tenga que construir
1
mandato firmado
Cada compra verificada contra el mismo mandato que cualquier otro gasto del agente
Pre-GA
precio
Compromiso publicado, todavía no es un cargo activo
La brecha que esto cierra

El reabastecimiento que nadie integró.

Cinta adhesiva, cajas, guantes, insumos de oficina — el gasto recurrente de bajo valor que nunca tuvo una integración de compras. Alguien vuelve a abrir la misma tienda, rearma el mismo carrito y paga con una tarjeta que nadie controla. Shop reemplaza eso con una compra gobernada en la misma tienda, sin proyecto de integración con el proveedor.

Abrir el sitio del proveedor y rearmar el mismo carrito de memoria, en cada ciclo de reabastecimiento

El agente navega la tienda real y rearma el carrito del ciclo anterior automáticamente

Esperar a que el equipo de desarrollo del proveedor libere una API o catálogo punch-out antes de automatizar algo

Una sesión de navegador alojado compra a través de la tienda exactamente como existe hoy — sin proyecto con el proveedor

Entregar una tarjeta compartida a quien haga el reabastecimiento, sin tope de gasto ni responsable

Cada checkout corre dentro de un mandato firmado con su propio tope, sin credenciales compartidas

Buscar después un correo de confirmación para probar qué se compró realmente

Un recibo sellado une el carrito, el checkout y el mandato en un solo registro

Cómo funciona

Un navegador alojado, no una API raspada.

La mayoría de las tiendas se construyeron para gente haciendo clic en un navegador, no para integraciones vía API. Shop maneja un navegador alojado real por la tienda como lo haría un comprador, así que funciona en tiendas que nunca construyeron acceso para agentes a propósito.

shop · flujo de checkout
Navegarsesión alojada abre la tienda01
Carritoartículos agregados bajo el tope del mandato02
Checkoutflujo real de la tienda, sin atajos03
Recibosellado, verificado por el mandato04

Flujo ilustrativo. El mandato limita lo que el agente puede gastar antes de que empiece el checkout.

El mismo mandato que autoriza una compra puede bloquear una. Este es un carrito que llega por encima del tope.

shop · verificación del mandato
Total del carritoR$6.240,00
Tope del mandatoR$5.000,00/mes
Checkoutbloqueado antes del pagoSOBRE EL TOPE
Recibono emitido

Ejemplo ilustrativo. La verificación del tope corre contra el total del carrito antes de que el checkout de la tienda se complete.

Cobertura, con honestidad.

VTEX está probado — una compra real ya corrió en producción. Mercado Livre y Nuvemshop están nombrados en el mismo mecanismo; revisa el estado actual antes de asumir paridad con VTEX.

En código

codespar_shop recibe una intención, no una lista de SKU.

El agente no llama a un endpoint REST — le pasa a codespar_shop una intención en lenguaje natural y un mandato. La herramienta maneja el navegador alojado por la tienda real, y codespar_pay liquida el Pix que la tienda genere en el checkout, todavía dentro del mismo tope.

storefront-reorder.ts
const session = await codespar.sessions.create();

// mandate caps the cart before checkout ever opens
const shop = await session.execute("codespar_shop", {
  intent: "Reorder packing tape and boxes, same cart as last cycle.",
  merchant: "embalasul.com.br",
  mandate: "cm_supplies",
  cap: { amount: 500_000, currency: "BRL" },
});

// the store's own checkout — not a CodeSpar endpoint, so we poll it
const receipt = await session.execute("codespar_shop", {
  action: "checkout",
  id: shop.id,
});

// settle the store's minted Pix, still inside the same mandate
await session.execute("codespar_pay", { method: "pix", mandate: "cm_supplies" });
Compra sellada · carrito, checkout y pago unidos en un solo recibo

Qué hace esta cadena de llamadas

  • El mandato limita el carrito antes de que el checkout siquiera se abra
  • El checkout corre en la propia página de la tienda — CodeSpar hace polling sobre ella, no es una integración especial
  • La liquidación queda dentro del mismo mandato que limitó el carrito
Forward-looking

Una tienda probada. Vienen más.

El mecanismo de Shop funciona en cualquier tienda que un navegador alojado pueda navegar. Esta es la línea honesta entre lo que está probado y lo que está nombrado pero sin confirmar.

En vivo hoy
  • VTEX — una compra real ya corrió en producción
  • Cada compra corre dentro del mandato de compras firmado antes de que empiece el checkout
Roadmap
  • Mercado Livre — nombrado en el mecanismo, todavía sin confirmar al nivel de VTEX
  • Nuvemshop — nombrado en el mecanismo, todavía sin confirmar al nivel de VTEX
  • El mecanismo se generaliza a cualquier tienda que un navegador alojado pueda navegar — no se limita a las plataformas nombradas hoy
Precio

Todavía no tiene precio — pre-GA.

Shop lleva un compromiso de precio para disponibilidad general, fijado al rate card publicado, no una promesa de disponibilidad. No se cobra hoy.

En vivoEn vivo — una compra real en VTEX ya corrió en producción.

Dónde aparece esto

Mira Shop en un caso de negocio real.

Un flujo donde este checkout con navegador alojado ya funciona de principio a fin.

Compras del agente en la tienda

Compra en VTEX como lo haría una persona real — navega, agrega al carrito, finaliza la compra — bajo el mismo mandato que limita todo el demás gasto.

FAQ

Shop, respondido

VTEX está probado en producción. Mercado Livre y Nuvemshop están nombrados en el mismo mecanismo — revisa la cobertura actual antes de contar con ellos.

A través de un navegador alojado que navega la tienda como lo haría una persona — navegar, carrito, checkout.

El mismo mandato firmado que gobierna cualquier otro gasto del agente.

Todavía no tiene precio. Existe un compromiso de precio publicado para disponibilidad general, no un cobro activo hoy.

No — ese es el punto del navegador alojado. Funciona en tiendas que nunca construyeron acceso para agentes.

No. Es un flujo de compra gobernado, verificado contra el mandato, a través de una sesión de navegador real, no extracción de datos de producto.

La compra se bloquea antes de que el checkout se complete — Shop verifica primero el total del carrito contra el tope del mandato, así que nada pasa por encima del límite.

Sí — cada compra se sella en un recibo que une el carrito, la confirmación del checkout y el mandato en un solo registro de auditoría.

Deja que tu agente compre de verdad.

Un navegador alojado, una tienda real, el mismo mandato que gobierna todo lo demás.

shop: En vivo — una compra real en VTEX ya corrió en producción.

Shop — el agente como comprador en tiendas reales | CodeSpar | CodeSpar