Hermes Agent para el soporte al cliente de Shopify: qué funciona en 2026

Rama Adi
Escrito por

Rama Adi

Katelin Teen
Revisado por

Katelin Teen

Última edición October 10, 2026

Verificado por expertos
Ilustración dibujada a mano de un comerciante ante un portátil junto a cajas de envío y el logotipo de la bolsa de Shopify, con un bot de IA redactando respuestas al mensaje de un cliente

Por qué miré Hermes en Shopify

Construyo integraciones en eesel, y Shopify es la que me ha cambiado bajo los pies este año. La conexión de eesel con Shopify solía pedir a los comerciantes que crearan una app personalizada y pegaran un token. Ese camino ya no existe, porque Shopify dejó de permitir crear nuevas apps personalizadas creadas desde el admin, así que lo pasé a aprobación en la pantalla de instalación de Shopify. Cualquiera que conecte hoy Hermes a una tienda se topa con el mismo muro, y de eso trata gran parte de este artículo.

Hermes Agent es el agente de código abierto y autoalojado de Nous Research, con 251.791 estrellas en GitHub bajo licencia MIT y la última versión v2026.9.24. Ya traté la cuestión general del soporte en Hermes Agent para el soporte al cliente y la versión de helpdesk en un artículo sobre Freshdesk. Shopify merece su propio artículo porque lo difícil no es el helpdesk. Es conseguir el pedido.

Página de inicio de Hermes Agent con el titular "The agent that grows with you" y un comando de instalación en terminal, tomada de Hermes Agent
Página de inicio de Hermes Agent con el titular "The agent that grows with you" y un comando de instalación en terminal, tomada de Hermes Agent

eesel lleva años poniendo IA en colas de soporte reales, y las colas de ecommerce se parecen todas: "¿dónde está mi pedido?", "¿hay stock?", "¿cómo devuelvo esto?". La lección que se repite es que una respuesta segura de sí misma sin datos de pedido en directo es peor que no responder. Un comerciante de Shopify en Reddit lo dijo sin rodeos:

Reddit

"One wrong price shown to a buyer kills the tool permanently, and it takes exactly one incident. I've watched it happen."

Así que la pregunta para Hermes no es "¿puede chatear?". Es "¿puede ver el pedido y quién lo frena cuando no debe actuar?".

Qué puede ver realmente Hermes en una tienda Shopify

Shopify tiene ahora cuatro vías oficiales para que un agente de IA llegue a una tienda, y responden a preguntas muy distintas. Leería esta tabla antes de escribir una línea de configuración:

Superficie de ShopifyQué respondeAutenticación¿Útil para soporte?
Storefront MCP (/api/mcp)Política de devoluciones, envíos, FAQsNingunaSí, para preguntas sobre políticas
Catálogo y carrito UCP (/api/ucp/mcp)Productos, stock, carritosPerfil de agente en cada solicitudSolo preguntas sobre productos
Customer Accounts MCPLos pedidos propios de un cliente con sesión iniciadaOAuth con PKCE, el cliente inicia sesiónSolo dentro de tu propia app con login
GraphQL Admin APICualquier pedido, cliente, reembolsoToken de acceso de tu propia appSí, la que importa

La primera fila cambió hace poco. La página de Storefront MCP de Shopify ahora empieza con un banner rojo: "The catalog and cart tools on https://{shop}/api/mcp were removed." Esas pasaron al Universal Commerce Protocol, el estándar más reciente de Shopify para el comercio agéntico. La herramienta de políticas, search_shop_policies_and_faqs, se quedó donde estaba, y "No authentication is required" (Policy and FAQs tool).

Página de documentación para desarrolladores de Shopify titulada "Migrate from Storefront MCP" con un aviso rojo de que las herramientas de catálogo y carrito se eliminaron, y un mapa de herramientas que apunta a los reemplazos de UCP, tomada de Shopify
Página de documentación para desarrolladores de Shopify titulada "Migrate from Storefront MCP" con un aviso rojo de que las herramientas de catálogo y carrito se eliminaron, y un mapa de herramientas que apunta a los reemplazos de UCP, tomada de Shopify

La herramienta de pedidos de UCP, más nueva, tampoco ayuda. El Order MCP de Shopify dice "You can only fetch orders that were placed through your agent." Está pensado para el checkout de agentes, no para el pedido que un cliente hizo en tu web el martes pasado.

Cuatro puertas a una tienda Shopify para Hermes Agent: políticas del Storefront sin login, catálogo y carrito UCP para productos pero no para pedidos pasados, Customer Accounts MCP donde el cliente debe iniciar sesión y la Admin API, que abre todos los pedidos mediante tu propia app con un token que caduca cada 24 horas
Cuatro puertas a una tienda Shopify para Hermes Agent: políticas del Storefront sin login, catálogo y carrito UCP para productos pero no para pedidos pasados, Customer Accounts MCP donde el cliente debe iniciar sesión y la Admin API, que abre todos los pedidos mediante tu propia app con un token que caduca cada 24 horas

Eso deja la Admin API de Shopify como la puerta que necesita el trabajo de soporte. Su consulta orders filtra por correo electrónico "to provide customer support" y por número de pedido con name:1001 (orders query). Todo lo que sigue asume esa ruta.

Qué trae Hermes hoy para Shopify

Hermes tiene tres cosas con forma de Shopify, y ninguna es una integración de soporte:

  • Sin entrada en el catálogo MCP. El catálogo seleccionado de Hermes, con 65 servidores MCP, no tiene entrada de Shopify. Stripe, PayPal y Klaviyo están; Shopify no.
  • Una skill opcional shopify. Nous lista una skill de la comunidad que permite "Query Shopify Admin/Storefront GraphQL APIs via curl" (página de la skill). Lee un SHOPIFY_ACCESS_TOKEN estático desde .env.
  • El AI Toolkit de Shopify. El propio AI Toolkit de Shopify incluye "Hermes (plugin only)" como herramienta compatible. Es para desarrolladores: documentación, validación de esquemas y tareas de gestión de la tienda que ejecutas tú mismo, el mismo toolkit que hay detrás de mi guía de Claude para Shopify.

En skills.sh, que Hermes puede buscar, las skills de Shopify más populares provienen de la organización de GitHub de Shopify, encabezadas por shopify-admin con 17.013 instalaciones (búsqueda en skills.sh). Ninguno de los 100 primeros resultados es una skill de soporte al cliente. Así que lo montas tú mismo, que es más o menos lo que describe la comunidad de Hermes. Mi guía de MCP para soporte al cliente explica cómo es una buena superficie de herramientas para soporte.

Cómo configurarlo de forma segura

Este es el orden en que lo construiría. El objetivo es la forma que funciona: Hermes lee Shopify, escribe un borrador en tu helpdesk y una persona lo envía.

1. Crea una app en el Dev Dashboard con permisos de solo lectura

La vía antigua, crear una app personalizada en tu admin de Shopify y copiar un token, está cerrada. La documentación de Shopify dice "You can no longer create new admin-created custom apps" y dirige los nuevos desarrollos al Dev Dashboard (admin-created custom apps). La skill de Hermes anota el mismo cambio.

En el Dev Dashboard, elige solo lo que necesita una consulta de soporte:

  • read_orders, read_customers, read_products, read_fulfillments.
  • Omite write_orders. Es el permiso que necesita refundCreate, y un bot que no puede reembolsar no reembolsa por error. La verdadera automatización de reembolsos necesita aprobaciones, no esperanza.
  • Conoce el límite de 60 días. read_orders cubre "orders created within the last 60 days", y los más antiguos necesitan read_all_orders, al que "you must request access to" (access scopes). El cliente que pregunta por un pedido de marzo recibirá un seguro "no lo encuentro" si no lo planificas.

Los nombres, correos, teléfonos y direcciones de clientes son datos protegidos de clientes, y los campos para los que tu app no está aprobada vuelven como null (protected customer data). Prueba con un pedido real antes de dar por hecho que el filtro de correo devuelve lo que esperas.

2. Planifica el token de 24 horas

Las apps nuevas en tu propia tienda obtienen su token mediante el client credentials grant. Shopify es preciso: expires_in es "Always 86399 (24 hours)", no hay token de refresco y "only works when the app and the store belong to the same Shopify organization" (client credentials grant). Una agencia que conecte Hermes a la tienda de un cliente no puede usarlo en absoluto.

Hermes no genera ese token por ti. Su configuración MCP acepta headers estáticos resueltos desde ${VAR} en .env, o auth: oauth, que es el flujo interactivo de authorization code con PKCE (MCP config reference). No hay opción de client credentials, y la skill de Shopify también lee un token estático.

La solución que usaría es aburrida y funciona: un cron que pida un token nuevo cada 20 horas y reescriba SHOPIFY_ACCESS_TOKEN en ~/.hermes/.env. El propio planificador de Hermes puede ejecutarlo. Eso sí, trátalo como infraestructura de producción, porque la mañana en que falle en silencio será la mañana en que cada consulta de pedido devuelva 401.

3. Dale a Hermes una herramienta acotada, no GraphQL en bruto

La skill de la comunidad le da a Hermes curl y toda la GraphQL Admin API. Su propia nota de seguridad dice que las mutaciones "create products, charge refunds, cancel orders" y pide al agente que antes "confirm with the user" (página de la skill). Eso es un prompt, no un candado.

Prefiero envolver dos o tres consultas de solo lectura en un pequeño servidor MCP propio, get_order_by_number, get_orders_by_email, get_fulfillment, y listar solo esas:

YAML
mcp_servers:
  shop:
    url: "http://localhost:8787/mcp"
    headers:
      Authorization: "Bearer ${SHOP_MCP_KEY}"
    tools:
      include:
        - get_order_by_number
        - get_orders_by_email
        - get_fulfillment

Es un montaje mío a partir de la documentación de Hermes, no un ejemplo oficial. Una vez definido include, Hermes registra solo esas herramientas (documentación MCP de Hermes). Una herramienta de reembolso que no existe no puede ser convencida de ejecutarse. Tu wrapper guarda el token de Shopify, así que Hermes nunca lo ve.

4. Redacta en tu helpdesk, no al cliente

La mayoría de las tiendas Shopify atienden el soporte en un helpdesk como Gorgias, Zendesk o Freshdesk, cada uno con su propio panel lateral de Shopify (aquí tienes la configuración de Gorgias con Shopify). Hermes tampoco tiene entradas MCP de helpdesk, así que conectarías uno como mostré en Hermes Agent para Freshdesk y le darías a Hermes una única herramienta de escritura: una nota interna. En Zendesk, es la misma integración con Shopify que ya usan tus agentes, más un comentario privado.

Un flujo de "¿dónde está mi pedido?" para Hermes en Shopify: el cliente envía un correo, se abre un ticket en el helpdesk, Hermes consulta el pedido por la Admin API en solo lectura, escribe un borrador como nota privada y un agente lo revisa y lo envía, sin refundCreate
Un flujo de "¿dónde está mi pedido?" para Hermes en Shopify: el cliente envía un correo, se abre un ticket en el helpdesk, Hermes consulta el pedido por la Admin API en solo lectura, escribe un borrador como nota privada y un agente lo revisa y lo envía, sin refundCreate

La comunidad de Hermes llega a la misma forma. Un usuario que usaba Hermes sobre su bandeja de entrada describió el fallo del que esto protege:

Reddit

"Been training AI to write in my voice and draft replies to emails on my behalf, but my success rate (drafted emails worth using) is approx 50/50. It's learned my voice, it's learned about the business, but 50% of the time it just has to add something wrong enough into the email where I don't or can't use it."

Las propias cifras de eesel dicen lo mismo con otro acento. Una joyería online alemana en Zendesk y Shopify ejecutó eesel con tráfico real durante una prueba: 93 % de precisión en la clasificación y 88 % de borradores encaminados en la dirección correcta, pero los agentes enviaron solo el 12 % de los borradores tal cual y cerca del 7 % contenía un error factual. Por eso cada despliegue de eesel se simula ahora con tickets históricos antes de salir en producción, y por eso los borradores van antes que los envíos. Es el patrón de asistencia al agente, y también es el primer paso correcto para Hermes.

5. Elige un disparador y cuidado con la cabecera del webhook

Hermes necesita saber cuándo mirar algo. Tienes tres opciones:

  • Bajo petición. Un agente pega un número de pedido en Slack y le pregunta a Hermes. Lo más simple, y hay una persona en el circuito todo el tiempo.
  • Sondeo con cron. Hermes revisa el helpdesk en busca de tickets nuevos cada pocos minutos. No hace falta un endpoint público.
  • Webhook de Shopify. Un evento orders/fulfilled o refunds/create avisa directamente a Hermes.

La tercera tiene truco. Shopify firma los webhooks con "a base64-encoded HMAC signature in the X-Shopify-Hmac-SHA256 header" (verify webhook deliveries). Hermes acepta las firmas de GitHub, GitLab, Standard Webhooks y las suyas genéricas, y "If a secret is configured but no recognized signature header is present, the request is rejected" (webhooks de Hermes). La cabecera de Shopify no está en la lista.

Necesitarías un pequeño relay, un worker o un flujo de n8n, que compruebe la firma de Shopify y vuelva a firmar con X-Webhook-Signature-V2. También importan dos detalles de tiempos. Shopify da cinco segundos para toda la solicitud y elimina una suscripción creada por API tras 8 reintentos fallidos a lo largo de 4 horas. Hermes limita cada ruta a 30 solicitudes por minuto, así que una ráfaga de orders/create en una venta flash necesita el ajuste coalesce.

La acción Send HTTP request de Shopify Flow es otra fuente de disparadores, con secretos y reintentos durante hasta 24 horas, y una buena puerta de entrada a la automatización de Shopify en general. Más sobre el lado de Shopify en mi artículo sobre disparadores de webhooks de pedidos.

6. Prueba con los tickets del mes pasado antes de confiar

Hermes no tiene modo de repetición. Para saber si está listo, saca 100 tickets resueltos de WISMO y devoluciones, ejecuta Hermes sobre ellos en un perfil de sandbox y compara sus borradores con lo que tu equipo envió de verdad. Puntúa dos cosas: si encontró el pedido correcto y si dijo algo que los datos del pedido no respaldan.

Un hilo de Reddit sobre esta misma configuración tenía la mejor advertencia en una línea que encontré. Un usuario sugirió una regla firme en el archivo SOUL.md de Hermes para que no adivine. La respuesta:

Reddit

"Telling it not to hallucinate seems...unlikely to succeed."

Cierto. Lo que evita las respuestas inventadas, como acaba aprendiendo todo equipo de soporte de ecommerce, es una consulta que falle de forma ruidosa y una persona que lea el borrador, no una frase en el prompt. Mi guía sobre alucinaciones de la IA en soporte profundiza en las pruebas.

¿Qué pregunta de Shopify necesita qué puerta?

Esta es la parte que la gente se salta, así que aquí va como algo en lo que puedes hacer clic. Elige la pregunta que envía un cliente y mira qué superficie de Shopify la responde y si Hermes puede llegar a ella:

De la pregunta del cliente a la puerta de Shopify

Haz clic en una pregunta.

Cada respuesta nombra la superficie de Shopify, el permiso o la autenticación que necesita y si dejaría que Hermes se encargue.

Puerta: herramienta de políticas del Storefront MCP, search_shop_policies_and_faqs, sin autenticación.
Hermes: añádela como servidor MCP remoto. Victoria fácil.
Veredicto: seguro de automatizar.
Puerta: catálogo UCP (requiere perfil de agente) o Admin API con read_products.
Hermes: accesible, pero el stock cambia cada minuto, así que léelo en directo cada vez.
Veredicto: borrador y después un vistazo rápido de una persona.
Puerta: consulta orders de la Admin API con name:1042, permiso read_orders.
Hermes: necesita tu propia app, la renovación del token de 24 horas y una herramienta wrapper de solo lectura.
Veredicto: borrador en el helpdesk.
Puerta: Admin API, pero read_orders solo cubre los últimos 60 días. Los pedidos más antiguos necesitan read_all_orders, que Shopify debe aprobar.
Hermes: sin él, la consulta no devuelve nada y el borrador dice que el pedido no existe.
Veredicto: pasar a una persona.
Puerta: refundCreate (necesita write_orders) o returnRequest (necesita write_returns, espera la aprobación del comerciante).
Hermes: las aprobaciones cubren comandos de shell, y en un chat el cliente sería quien responde que sí.
Veredicto: dejarlo en manos de una persona.

El patrón queda claro una vez lo ves expuesto, y por eso la mayoría de los chatbots de seguimiento de pedidos empiezan con WISMO y se detienen antes de los reembolsos. Las preguntas de políticas son gratis. Las preguntas de pedidos te cuestan una app, un trabajo de token y un wrapper. Todo lo que mueve dinero se queda con una persona.

Dónde hablan los clientes y dónde escucha Hermes

Incluso con los datos resueltos, queda la cuestión de dónde ocurre la conversación. El gateway de Hermes cubre una larga lista de apps de chat, pero las que de verdad usan los clientes de Shopify solo coinciden en parte:

Lo que usan los clientes de Shopify frente a lo que responde Hermes: el widget de chat de la tienda no tiene equivalente en Hermes, el correo se corresponde con el correo IMAP de Hermes con sondeo cada 15 segundos, WhatsApp se corresponde con la WhatsApp Cloud API y los mensajes directos de Instagram no tienen canal en Hermes
Lo que usan los clientes de Shopify frente a lo que responde Hermes: el widget de chat de la tienda no tiene equivalente en Hermes, el correo se corresponde con el correo IMAP de Hermes con sondeo cada 15 segundos, WhatsApp se corresponde con la WhatsApp Cloud API y los mensajes directos de Instagram no tienen canal en Hermes
  • Chat de la tienda: no. Hermes no tiene widget web, que es lo que la mayoría entiende por chatbot de ecommerce. Lo más parecido es su servidor de API, del que la documentación advierte que "gives full access to hermes-agent's toolset, including terminal commands" (API server). No es algo que colocar tras un cuadro de chat público.
  • Correo: sí. Hermes consulta una bandeja IMAP cada 15 segundos por defecto y responde en texto plano (documentación de correo).
  • WhatsApp: sí, con una laguna. Hermes admite la Cloud API oficial de Meta, pero "Message-template support... is not yet implemented in Hermes" (documentación de WhatsApp Cloud). Sin plantillas, no puede enviar una actualización de envío pasadas 24 horas desde que el cliente escribió por última vez, lo que descarta el soporte proactivo por WhatsApp.
  • Instagram y Messenger: no. Ninguno aparece en la lista de canales del gateway.

Y está el acceso por defecto. "If no allowlists are configured... all users are denied" (documentación de seguridad). Los remitentes desconocidos reciben un código de emparejamiento que apruebas a mano. Para responder a desconocidos tendrías que fijar GATEWAY_ALLOW_ALL_USERS=true, algo que la misma documentación dice que nunca se haga en producción con un bot que tiene acceso a terminal. Es la señal más clara de que Hermes se construyó como tu agente, no como el de tus clientes.

A modo de comparación, la respuesta de Shopify para el chat del escaparate es Shopify Inbox. La página de migración de Shopify indica a los comerciantes que quieren chat con IA sin código que "use the Inbox agent in Shopify Inbox."

Ficha de la app Shopify Inbox con "An AI sales associate for your online store", precio gratuito, valoración de 4,6 con 5.804 reseñas y compatibilidad con 21 idiomas, tomada de la Shopify App Store
Ficha de la app Shopify Inbox con "An AI sales associate for your online store", precio gratuito, valoración de 4,6 con 5.804 reseñas y compatibilidad con 21 idiomas, tomada de la Shopify App Store

Es gratis y tiene una valoración de 4,6 con 5.804 reseñas, pero es ante todo un asistente de ventas, y sus consultas de pedidos requieren que el cliente inicie sesión. Las reseñas también mencionan las carencias que nota un equipo de soporte:

Shopify

"AI agent is great but without a way to handover the conversation to a human agent, I dont think there is a way I can use it 24x7. In fact, I have made the hard decision of turning it off completely."

Shopify respondió que el agente "always shows buyers an option to connect to staff after every message", así que podría ser un problema de configuración. Y Shopify Sidekick queda descartado para este trabajo: "Sidekick can't talk to your customers or handle customer support conversations on your behalf" (configuración de Sidekick).

Cuánto cuesta realmente Hermes en Shopify

La licencia es gratuita y la Admin API de Shopify no cobra por llamada. La factura está en todo lo demás.

Tokens del modelo. Nous Portal ofrece Free a 0 $, Plus a 20 $/mes con 22 $ de crédito, Super a 100 $ y Ultra a 200 $. También puedes conectar un plan de ChatGPT compatible para la inferencia.

Límites de tasa de Shopify. No cuestan dinero, pero limitan la velocidad de las consultas y se comparten con todas las demás apps de la tienda (rate limits):

Plan de ShopifyLímite de la GraphQL Admin APINotas
Planes estándar100 puntos/segundoUna sola consulta limitada a 1.000 puntos
Advanced200 puntos/segundoLas mutaciones cuestan 10 puntos por defecto
Plus1.000 puntos/segundoCompartido entre todas las apps instaladas
Shopify para empresas2.000 puntos/segundo

Una consulta de soporte cuesta pocos puntos, así que rara vez molesta al redactar borradores. Molesta cuando un trabajo de evaluación nocturno y una app de informes golpean la misma tienda a la vez. Los precios de los planes están en mi desglose de precios de Shopify.

La infraestructura. Un trabajo de renovación de token, un relay de webhooks, un wrapper MCP de solo lectura, una conexión con el helpdesk y un arnés de evaluación. Cada uno es un fin de semana. Juntos, son un pequeño producto que ahora mantienes. Cuando un usuario de Hacker News describió cómo conectó Hermes a sus propias herramientas de negocio, fue una ganancia interna, no de cara al cliente:

Hacker News

"I've added MCP servers to my internal business tools (Elixir apps) and can chat with the Nous Hermes agent over Telegram about pending orders, inventory level, historical product prices, etc., without having to click/dick around with a web UI."

Ese es el punto óptimo, y conviene fijarse en él. Mi desglose de construir o comprar pone cifras al lado de la ingeniería.

Dónde deja de funcionar Hermes en Shopify

Todo lo anterior supone la forma de borrador. Si apuntas Hermes directamente a los clientes, chocas con los muros de mi análisis de soporte:

  • Las aprobaciones van a quien esté chateando. En plataformas de mensajería, Hermes "waits for the user to reply" yes o approve (documentación de seguridad). En un hilo de WhatsApp con un cliente, ese usuario es el cliente. Y la barrera cubre comandos de shell, no llamadas a la API.
  • La memoria es por perfil. La memoria integrada es MEMORY.md (2.200 caracteres) y USER.md (1.375), compartidas entre todos los chats que ejecuta el perfil (documentación de memoria). No dejes que guarde datos de clientes.
  • Las ejecuciones por webhook no pueden preguntar a una persona. En superficies desatendidas como los webhooks, los comandos peligrosos se deniegan por defecto. Bueno para la seguridad, pero significa que una ejecución por evento de pedido solo puede redactar o avisar.
  • La ventana de 60 días. Tratada arriba, y es la que produce respuestas erróneas en lugar de errores.

El consejo de la comunidad de Hermes para quien se sienta tentado de salir en producción es el mismo que el mío:

Reddit

"Yes, but I would start with it as a draft-and-escalate helper before letting it answer everything live. For local customers, the dangerous cases are usually not the repeated FAQ questions. They are the almost-FAQ questions."

"Casi-FAQ" es exactamente de lo que está llena una cola de ecommerce: una pregunta de WISMO con un "¿podéis cambiar también la dirección?" añadido al final.

Hermes vs Shopify Inbox vs eesel para el soporte de Shopify

Hermes AgentAgente de Shopify Inboxeesel
Qué esAgente general autoalojadoAsistente de ventas con IA del escaparate de ShopifyCompañero de IA para el helpdesk
Conexión con ShopifyTu propia app del Dev Dashboard + trabajo de tokenIntegradoPantalla de instalación de Shopify, sin token
Consultas de pedidosSí, mediante la Admin API que tú conectasEl cliente debe iniciar sesión con ShopSí: por número, correo, seguimiento
Reembolsos y cancelacionesPosible, no recomendadoNo documentadoSí, puede esperar la aprobación de una persona
Funciona en tu helpdeskLo conectas túNo, solo chat del escaparateGorgias, Zendesk, Freshdesk y más
CanalesCorreo, WhatsApp, Slack y másWidget de chat de la tiendaWidget de chat más canales del helpdesk
PrecioGratis + tokens + tu tiempoGratis100 créditos gratis, luego desde 299 $/mes
Quién lo mantieneTúShopifyeesel

Para ver el panorama más amplio, mi comparativa de las mejores IA para el soporte de Shopify y la lista de los mejores helpdesks con IA para Shopify profundizan más, y las alternativas a Hermes Agent cubren el lado de los agentes generales.

Si tu helpdesk es Gorgias, ten en cuenta los precios de Gorgias para tiendas Shopify, ya que su IA se factura por interacción automatizada.

¿Deberías usar Hermes para tu soporte de Shopify?

Tras leer ambas documentaciones, esta es mi conclusión.

Sí, si tienes un ingeniero al que le gusta esto y el trabajo es un ayudante interno: tu equipo le pregunta a Hermes por un pedido en Slack, o este redacta respuestas WISMO en el helpdesk para que una persona las envíe. Una app del Dev Dashboard con permisos de solo lectura, un trabajo de renovación y un wrapper de tres herramientas es una configuración defendible, y el cron de Hermes lo hace útil.

No, si quieres que la IA hable con los clientes en el chat de tu tienda, emita reembolsos o cubra pedidos de más de 60 días sin aprobación adicional. La misma respuesta si nadie puede responsabilizarse de un trabajo de token y un relay de webhooks. Esos no son defectos de Hermes. Es un agente general hecho para trabajar para su operador, y el soporte de Shopify es un trabajo con un desconocido al otro lado.

El camino intermedio en el que acaban la mayoría de las tiendas es un chatbot de IA para Shopify ya hecho o un agente de helpdesk para los clientes, con Hermes como asistente de trastienda del propio equipo si a alguien del equipo le encanta trastear. Tomé la misma decisión en la versión con ChatGPT de esta pregunta, y la comunidad de chatbots de código abierto llega al mismo punto.

Prueba eesel para el soporte de Shopify

Si lo que quieres es que una IA responda "¿dónde está mi pedido?" en tu tienda Shopify esta semana, eesel funciona como una nueva incorporación a soporte que ya conoce tu catálogo. Lo apruebas en la pantalla de instalación de Shopify, sin token que pegar, y consulta pedidos por número o correo, comprueba el seguimiento y lee productos en directo, dentro de Gorgias, Zendesk, Freshdesk o su propio widget de chat. Las devoluciones, los cambios de dirección, los reembolsos y las cancelaciones pueden esperar cada uno la aprobación de una persona, que es la protección que Hermes te obligaría a construir tú mismo.

eesel respondiendo a un cliente en el widget de chat de una tienda de equipamiento outdoor de demostración, con Shopify seleccionado entre las integraciones de eesel

También resulta cómodo para el público de Hermes. La CLI de eesel ejecuta el mismo compañero desde una terminal: eesel integrations connect shopify conecta la tienda, eesel approvals list muestra los reembolsos que esperan tu aprobación y agentes de programación como Claude Code o Cursor también pueden manejarla. El precio es sencillo: 100 créditos gratis, luego planes desde 299 $/mes por 500, donde un ticket o un chat es un crédito, sin importar cuántas consultas necesite. Prueba eesel en tu propia tienda.

Preguntas frecuentes

¿Puede Hermes Agent encargarse del soporte al cliente de Shopify?
En parte. Hermes puede consultar pedidos de Shopify mediante la Admin API y redactar respuestas para tu equipo, que es la configuración que yo recomendaría. No tiene widget de chat para sitios web, así que no puede estar en el chat de tu tienda, y solo responde a desconocidos si desactivas su lista de permitidos por defecto. Para una visión más amplia, consulta mi análisis de Hermes Agent para el soporte al cliente.
¿Tiene Hermes Agent una integración con Shopify?
No hay ninguna entrada de Shopify en el catálogo MCP seleccionado de Hermes. Nous sí incluye una skill opcional de la comunidad, shopify, que llama a la GraphQL Admin API con curl, y el AI Toolkit de Shopify incluye a Hermes como host compatible para tareas de desarrollo. Para una integración con Shopify ya hecha para soporte, eesel se conecta desde la pantalla de instalación de Shopify.
¿Cómo conecto Hermes Agent a los pedidos de mi tienda Shopify?
Crea una app en el Dev Dashboard de Shopify con permisos de solo lectura sobre pedidos, intercambia su ID de cliente y su secreto por un token de la Admin API y entrégaselo a Hermes mediante la skill de Shopify o tu propio wrapper MCP. El token del client credentials grant dura 24 horas, así que necesitas un trabajo de renovación. Mi guía sobre la API de pedidos de Shopify cubre la parte de consulta.
¿Cuánto cuesta usar Hermes Agent para el soporte al cliente de Shopify?
Hermes es gratuito bajo licencia MIT y la Admin API de Shopify no cobra por llamada. Pagas los tokens del modelo (Nous Portal Plus cuesta 20 $ al mes por 22 $ de crédito), un servidor y el tiempo de ingeniería para construir la renovación del token, el relay de webhooks y las pruebas. Compáralo con las herramientas de IA para soporte de Shopify que cobran por ticket.
¿Puede Hermes Agent hacer reembolsos de Shopify automáticamente?
Técnicamente sí, porque la mutación refundCreate de Shopify solo necesita el permiso de escritura de pedidos. Yo no lo permitiría. Las solicitudes de aprobación de Hermes cubren comandos de shell, y en un chat con un cliente quien respondería que sí sería el propio cliente. Deja los reembolsos en manos de una persona o usa returnRequest, que espera la aprobación del comerciante. Más en puede la IA gestionar reembolsos.
¿Puede Hermes Agent responder a clientes de Shopify por WhatsApp?
Sí, mediante la WhatsApp Cloud API de Meta, que Hermes admite. Hay dos límites: Hermes aún no admite plantillas de mensajes, así que no puede escribir a un cliente pasadas 24 horas desde su último mensaje, y los números desconocidos se rechazan a menos que permitas a todo el mundo. Consulta mi guía de soporte por WhatsApp para ecommerce.
Hermes Agent frente a Shopify Inbox: ¿cuál debería usar una tienda?
Hacen trabajos distintos. Shopify Inbox es un asistente de ventas con IA gratuito, solo para el escaparate, que lee tu catálogo y tus políticas. Hermes es un agente general autoalojado que funciona mejor como ayudante de trastienda para tu equipo de soporte. Ninguno de los dos es un agente de helpdesk completo con acciones sobre pedidos y una cola de revisión.
¿Cuál es la mejor alternativa a Hermes Agent para el soporte de Shopify?
Si quieres que una IA responda preguntas sobre pedidos sin mantener la infraestructura, usa una herramienta pensada para soporte. eesel es un compañero de IA para el helpdesk que lee pedidos, seguimiento y productos de Shopify, trabaja dentro de Gorgias, Zendesk o Freshdesk y retiene los reembolsos hasta que se aprueben. Mi lista de alternativas a Hermes Agent cubre el resto del panorama.

Share this article