Claude para HubSpot: todas las formas de conectarlos en 2026
Rama Adi Nugraha
Katelin Teen
Última edición August 12, 2026

Claude ya está dentro de Service Hub, solo que no donde buscarías
Me dedico a construir integraciones, así que lo primero que hago ante una pregunta como esta es leer las fichas de modelo en lugar de la página de marketing. HubSpot publica una buena en trust.hubspot.com/ai, con un diagrama de flujo de datos por función para cada superficie de IA del producto. Es más transparencia de la que ofrece la mayoría de proveedores, y responde a la pregunta de "qué modelo es este" de una forma que ninguna entrada de blog puede contradecir, incluida la nuestra sobre qué IA usa HubSpot.
Esto es lo que dice. En toda la plataforma, HubSpot nombra exactamente dos proveedores de modelos externos: OpenAI, en todo, y Anthropic, en dos de tres superficies. Y la división no es la que adivinarías.
| Superficie | Modelos que documenta HubSpot |
|---|---|
| Agente de clientes (resuelve tickets) | GPT 4.1, GPT 4.1 mini, GPT 5.1, GPT-4o, GPT-4o Mini |
| Funciones de IA de Service Hub (integradas) | Incluye Claude Sonnet 4 |
| Breeze Assistant | Solo OpenAI, sin modelo de Anthropic |
| Agente de prospección | Incluye Claude Opus 4.5 |
Lee esa tabla de nuevo, porque es la razón entera por la que existe este artículo. El agente de clientes, lo que HubSpot describe como la automatización de la resolución de tickets, está documentado como completamente servido por OpenAI. Claude Opus 4.5 sí está en el producto Agents, pero se enruta al agente de prospección. Mientras tanto, las funciones de IA integradas dentro de Service Hub, cuyas salidas declaradas incluyen respuestas de help desk y resúmenes de llamadas, sí listan Claude Sonnet 4.
Así que Claude está en el camino de redactar respuestas y OpenAI en el de responder de forma autónoma, algo bastante parecido al inverso exacto de lo que la mayoría supone al buscar esto. Vale la pena señalar también que Sonnet 4 es un modelo de 2025, no el actual de frontera, y no tienes forma de avanzarlo. Hay un pequeño paso de "Model Protection Layer" en cada diagrama, impulsado por Llama, que actúa como filtro de seguridad alrededor de cualquier modelo que esté generando.
Un matiz honesto que prefiero señalar en lugar de disimular: Anthropic no aparece en ninguna parte de la lista de subprocesadores de HubSpot a fecha de su revisión de abril de 2026, que nombra a AWS, Google y OpenAI bajo el propósito de proveedor de servicios de IA. Las fichas de modelo dicen Claude; la página de subprocesadores no lo dice. AWS Bedrock es la reconciliación obvia, pero HubSpot no lo dice, así que no voy a decirlo por ellos.

Primero, lo que ninguna ruta hace
Antes de las cuatro rutas, el techo, porque te ahorrará una tarde.
El servidor MCP remoto de HubSpot es la tubería bajo cada conexión con Claude, oficial o hecha a mano. Su tabla de acceso es asimétrica de una forma específica. Los tickets son de lectura, creación y actualización. Contactos, empresas, negocios, objetos personalizados, productos, líneas de producto y los cinco tipos de engagement son de lectura, creación y actualización. Pero las conversaciones, es decir, los mensajes e hilos reales de chat en vivo, correo de equipo, WhatsApp, SMS y Facebook Messenger, aparecen solo en la lista de lectura.

En la práctica, eso significa que, a través del conector o del servidor MCP, Claude leerá con gusto un hilo de 40 mensajes, deducirá lo que el cliente necesita, escribirá una respuesta mejor que la que habría escrito tu yo cansado del viernes por la tarde, actualizará las propiedades del ticket y registrará todo como una nota. Y ahí se detiene. Un humano copia el texto en el cuadro de respuesta y pulsa enviar.
Tampoco hay opción de eliminar, en ningún objeto, lo cual es una configuración por defecto sensata más que una limitación. Y si tu cuenta tiene activado Sensitive Data, las actividades y los datos de conversación se bloquean específicamente a través de MCP de una manera que no se aplica a las APIs estándar del CRM, así que la mitad útil de un caso de uso de soporte desaparece para los equipos regulados.
La restricción de envío es una propiedad de MCP, no de la plataforma de HubSpot. La Ruta 4 más abajo la elimina, al precio de tener que construir algo. Ese es el intercambio del que trata el resto de este artículo.
Ruta 1: el conector oficial de HubSpot para Claude
Esta es con la que hay que empezar, y honestamente, para la mayoría de equipos de soporte, también con la que se puede terminar.
HubSpot lanzó el conector en julio de 2025 y afirma haber sido el primer CRM en lanzar uno para Claude. Está en el directorio de Anthropic en claude.com/connectors, construido y mantenido por HubSpot, y funciona en Claude en web, escritorio y móvil, así como en Claude Code y a través de la API.

Para dar contexto de lo inusual que es esto: fui a buscar las páginas equivalentes para otros help desks y no encontré nada. No hay un listado de directorio en esa ruta para Zendesk, Freshdesk, Salesforce, Front o Gorgias. Si ya usas Service Hub, tienes un puente nativo que la mayoría de la categoría no tiene, y esa es una razón real para probar esto antes que cualquier otra cosa. Si estás comparando stacks, cubrimos los casos vecinos en Claude para Zendesk. El artículo de Claude para Freshdesk es el paralelo más cercano, ya que Freshdesk no tiene ningún listado de directorio en absoluto.
Lo que cuesta y quién puede activarlo
El conector es gratis. Los requisitos son la parte interesante:
- Un plan de Claude de pago. Pro, Max, Team o Enterprise. Claude gratis no lo obtiene, según el artículo de la base de conocimientos. Pro cuesta 17 $ al mes con facturación anual, 20 $ mensual; Team 20 $ por asiento anual.
- Cualquier nivel de HubSpot. El artículo de la base de conocimientos está etiquetado para todos los productos y planes. No necesitas Service Hub Professional, que es el nivel que restringe el agente de clientes nativo.
- Un Super Admin, o permisos del App Marketplace. Un admin lo conecta, luego concede acceso a los usuarios. Nadie más puede configurarlo primero.
La configuración, que de verdad son cuatro minutos
En Claude: icono de perfil, Settings, Connectors, Browse connectors, pestaña Web, HubSpot, y luego Add to your team. De vuelta en la pantalla de connectors, pulsa Connect junto a HubSpot, inicia sesión en la cuenta de HubSpot, elige permisos, Connect app. Luego en HubSpot: Settings, Integrations, Connected Apps, HubSpot connector for Claude, Give users access. Para usarlo en un chat, abre Search and tools y activa HubSpot.
Haz una cosa no obvia mientras estás ahí: pon Write tools en Needs Approval. HubSpot lo recomienda explícitamente y advierte que, con Always allow, las ediciones pueden ocurrir sin pedirte confirmación primero. Los propios controles de administrador de Claude permiten a un Owner poner cada herramienta en Always allow, Needs approval o Blocked, agrupadas por lectura frente a escritura, y en Team o Enterprise esa configuración es a nivel de toda la organización y los miembros no pueden anularla. Si quieres la postura de "Claude puede leer mi help desk, pero nunca tocarlo", esa es la palanca, y una buena.
En qué es realmente bueno
HubSpot publica sus propios ejemplos de prompts con forma de soporte, y son una guía justa de dónde brilla esta ruta. Resumir las preguntas más comunes en los canales de bandeja de entrada o help desk este mes para detectar temas en tendencia. Listar todos los tickets abiertos por agente, ordenados por prioridad. Registrar una nota de resolución en un ticket. Es un analista muy bueno sentado junto a tu cola.
Eso no es poco. La detección de temas en tendencia es trabajo real, y hacerlo a mano significa exportar un CSV y entrecerrar los ojos. Si has estado pensando en tomarte en serio la clasificación de tickets, esta ruta te da una respuesta utilizable en una sola conversación. También hace un trabajo decente en el resumen que HubSpot cobra aparte, algo que cubre nuestro artículo sobre resúmenes de conversaciones.
Cada escritura va al registro de auditoría de HubSpot, atribuida tanto a ti como al conector, y los Super Admin pueden ver quién se conectó y cuándo. Las solicitudes se enrutan a través de servidores de HubSpot respetando la ubicación de tu centro de datos, así que una cuenta de la UE se enruta a través del centro de datos de HubSpot en la UE, tras lo cual se aplican los términos de Anthropic. Anthropic no usa los datos compartidos a través del conector para entrenar modelos.
Los detalles que vale la pena conocer antes de comprometerte
Algunos son pequeños; dos no lo son.
- Las escrituras masivas tienen un tope de 10 registros. Bien para tickets, doloroso para limpiezas.
- Las reglas de validación personalizadas se saltan en las escrituras, incluida la validación de etapas del pipeline y de etiquetas de asociación. Tus barreras de protección cuidadosamente construidas no se aplican a las ediciones del conector.
- Una cuenta de HubSpot por cuenta de Claude a la vez. Las agencias deben planificar en consecuencia.
- Las concesiones de permisos son casi de un solo sentido. Una vez que un Super Admin da acceso a los usuarios, la acción no se puede deshacer; desinstalar a nivel de cuenta no elimina el acceso a nivel de usuario, y restringir permisos más tarde significa una desinstalación y reinstalación por parte del admin y de cada usuario.
- El sello del directorio lo vende por debajo de su valor. El listado de Anthropic lleva un sello de capacidad "Read only", mientras que la propia matriz de objetos de HubSpot documenta la creación y actualización en tickets. Confía en la documentación de HubSpot en esto.
- Las conexiones se originan desde la nube de Anthropic, no desde tu máquina, así que un servidor MCP protegido por firewall o solo accesible por VPN no funcionará sin permitirlo explícitamente.
Ese último punto atrapa a la gente lo suficiente como para que r/hubspot tenga un hilo entero donde el autor original asumió que el conector era solo de lectura y fue corregido:
"You'll be happy to know they updated the connector a whole back and it now has write access. With Breze it's capabilities and access to tools are strictly inside hubspot ecosystem. With claude the sky's the limit."
Ruta 2: el mismo servidor MCP, conectado por ti mismo
Si quieres que Claude lea HubSpot desde dentro de tu propio código en lugar de desde la ventana de chat, apuntas directamente al mismo servidor.
El endpoint es https://mcp.hubspot.com sobre Streamable HTTP, y tiene disponibilidad general desde el 13 de abril de 2026 en todos los hubs y todos los niveles, sin complemento adicional. La autenticación es OAuth 2.1 con PKCE y es obligatoria. Si tu cliente no gestiona PKCE por ti, generas un code_verifier de 43 a 128 caracteres, derivas el desafío con S256, y pasas code_challenge_method=S256.
Creas una "MCP auth app" en HubSpot bajo Development, MCP Auth Apps, Create MCP auth app, y HubSpot genera las credenciales OAuth. Ten en cuenta que la ruta del token de private app está muerta: la beta de mayo de 2025 se lanzó como un paquete npm en el que pegabas un token de acceso de private app en la configuración de Claude Desktop, y el servidor remoto lo reemplazó.
Los scopes funcionan al revés de lo que esperarías. No los declaras. Se derivan de las herramientas disponibles en el momento de la instalación más lo que el usuario haya concedido, lo que significa que cuando HubSpot lanza nuevas herramientas, los usuarios ya instalados deben reinstalar. La firma del fallo es un estado REQUIRES_REAUTHORIZATION en tipos de objeto nuevos, solucionado desconectando y reconectando. Llamar a get_user_details al inicio de una sesión es la propia sugerencia de HubSpot para comprobar lo que realmente tienes.
Las 16 herramientas, y las dos que importan para soporte
El servidor expone 16 herramientas. Para un help desk, cuatro hacen el trabajo:
| Herramienta | Qué te da | Límite establecido |
|---|---|---|
search_crm_objects | Filtrar, consultar, ordenar, paginar tickets | 5 grupos de filtros por 6 filtros, 200 por página |
get_crm_objects | Obtener registros por ID en una sola llamada | 100 IDs por solicitud |
manage_crm_objects | Crear o actualizar tickets y actividades | Escrituras masivas topadas en el conector |
search_conversations | Buscar mensajes de bandeja de entrada y help desk, agregar por canal o estado | Llamar primero a los metadatos del canal |
Dos cosas para planificar. search_conversations necesita que primero se llame a get_conversation_channel_metadata para conocer tus bandejas de entrada. Y no hay búsqueda vectorial: el servidor se construye sobre la API de búsqueda del CRM, así que esto es recuperación por palabra clave y filtros, no recuperación semántica. Si te imaginabas a Claude encontrando semánticamente los tres tickets más parecidos a este, eso es algo que tienes que construir tú mismo encima.
La visibilidad se divide entre los dos productos de bandeja de entrada de una forma que sorprende a la gente. Las conversaciones de help desk son visibles para todos los usuarios, pero para la bandeja de conversaciones, si el acceso está restringido a usuarios o equipos concretos, solo esos usuarios pueden consultarlas a través de MCP.
Desde la API en lugar de desde la app
La Messages API puede llamar directamente a un servidor MCP remoto, que es cómo consigues que Claude lea HubSpot dentro de tu propio producto. El precio de esa ruta es por token en lugar de por asiento, y nuestro artículo sobre precios de Sonnet 5 tiene las tarifas actuales. Está detrás del encabezado beta mcp-client-2025-11-20, configurado a través de mcp_servers más una entrada mcp_toolset en tools, y está disponible en la Claude API, AWS y Microsoft Foundry. Solo llamadas a herramientas, sin recursos ni prompts de MCP, solo HTTPS, sin stdio local, y tú gestionas el flujo OAuth. Nuestro artículo sobre integración de IA de Claude profundiza más en el lado del cliente. Para el equivalente en CLI, consulta herramientas MCP de Claude Code.
Los límites de tasa son donde esta ruta se pone seria. No hay un límite publicado específico de MCP, así que se aplican los techos de la plataforma: las apps OAuth distribuidas por el marketplace obtienen 110 solicitudes cada 10 segundos por cuenta instaladora, y el complemento de aumento de límite de API no lo eleva para ellas. Debajo, la CRM Search API tiene un tope de cinco solicitudes por segundo por cuenta, 200 objetos por página, y 10.000 resultados totales por consulta.
Cinco por segundo es el número a tener en cuenta. Un agente que dispare una búsqueda por ticket en una cola concurrida lo alcanzará. El tope de recuperación de 100 registros también muerde antes de lo que uno pensaría:
"Yep — we tested it with an internal assistant and the permission model is the part that matters most. What worked: - Separate private app for MCP (don't reuse your main integration) - Read scopes only to start"
El autor de ese mismo hilo, que empezó preguntando cómo mantener a los usuarios en solo lectura, chocó con el techo casi de inmediato: el tope de registros por llamada "hace que sea inmediatamente problemático intentar hacer preguntas que resuman, por ejemplo, cuál es nuestro pipeline total actual".
Ruta 3: la propia IA de HubSpot, que no puedes apuntar a Claude
Cada pocas semanas alguien me pregunta dónde está el desplegable de modelo en HubSpot. No hay ninguno, y quiero ser preciso sobre lo minuciosamente que no lo hay, porque la ausencia es una decisión de diseño más que una función que falta.
Agent Builder ofrece cuatro cosas: Instructions, Actions, Knowledge, Inputs. Las palabras "model", "LLM" y "API key" no aparecen en ninguna parte de la documentación. AI settings son seis interruptores de encendido/apagado. No hay selector de proveedor, ni campo de clave propia, ni forma de cambiar los modelos de OpenAI del agente de clientes por los de Claude. Lo que HubSpot elija es lo que se ejecuta.
Lo que HubSpot sí tiene, y lo que causa la mayor parte de la confusión en este espacio, es un segundo producto MCP que apunta en la dirección contraria.

El servidor MCP es saliente: tu IA lee HubSpot. El cliente MCP es entrante: los agentes de HubSpot leen tus otros sistemas. El cliente es real y es mejor de lo que la reputación de HubSpot sugiere, alcanzando Notion, Atlassian, Asana, Zapier, G2, Linear, Gong y Amplitude a través de conectores nativos, y está disponible desde el nivel Starter.
Hay una trampa, y es la trampa. Todo camino documentado hacia esos conectores pasa por Agent Builder, y el agente de clientes no tiene pestaña de Connectors. Así que "la IA de HubSpot puede leer Confluence" es cierto para los agentes de back-office que construyes tú mismo, y falso para el agente que responde a tus clientes. Si alguien te dice que HubSpot es un jardín amurallado, se equivoca; si alguien te dice que tu bot de soporte puede leer tu espacio de Confluence, también se equivoca. La nomenclatura no le hace ningún favor a nadie. Nuestra explicación de qué es HubSpot Breeze AI desenreda el resto del vocabulario, y si Breeze vale la pena tiene el veredicto. Y sí, "Breeze" se está retirando calladamente. La propia página de producto de HubSpot ahora llama al paraguas Agent Hub, "antes Breeze Agents".
Ruta 4: construirlo sobre las APIs de tickets y conversaciones
Esta es la ruta que realmente puede pulsar enviar, y la razón por la que existe como ruta en absoluto.
Leer es sencillo. GET /crm/v3/objects/tickets/{id} con el scope tickets obtiene el registro, y GET /conversations/v3/conversations/threads/{threadId}/messages con conversations.read obtiene el hilo. La unión entre ambos es explícita: pasa ?associatedTicketId= o ?association=TICKET. Hasta aquí, todo normal.
Enviar es la parte que la ruta MCP no puede hacer. Un POST a ese mismo endpoint de mensajes con conversations.write, y el campo type decide todo: "MESSAGE" va al cliente, "COMMENT" es una nota interna. No hay un scope solo de envío, así que ese único campo es toda tu frontera de seguridad entre un borrador y un correo en la bandeja de entrada de un cliente. senderActorId tiene que mapear a un usuario real de HubSpot, así que presupuesta un asiento para tu bot. WhatsApp está explícitamente excluido del envío por API.
Si estás construyendo esto, cuatro cosas te van a morder, y son la diferencia entre una demo y producción:
- Cuerpos de correo truncados. Los mensajes llevan un
truncationStatus, y un cuerpo truncado necesita una llamada separada para el contenido original. Un agente que lo ignora razona con confianza sobre medio hilo, lo cual es peor que fallar. - El tiempo de espera del webhook.
conversation.newMessagey los eventosticket.*cubren tus disparadores, pero HubSpot reintenta tras cinco segundos, hasta diez veces en 24 horas, en lotes de hasta 100 eventos a 10 en concurrencia. Cinco segundos no encajan con una llamada a un LLM. Confirma de inmediato, procesa de forma asíncrona, y hazlo idempotente o acabarás respondiendo dos veces a alguien. - El límite de tasa diario es compartido. Las private apps obtienen 100 solicitudes por 10 segundos en Free y Starter, 190 en Professional y Enterprise, con topes diarios de 250.000, 625.000 y 1.000.000. El límite de ráfaga es por app, pero el tope diario se comparte entre todas las apps de la cuenta, así que otra integración puede dejar sin recursos a tu agente.
- El offboarding puede tumbarte. Las private apps necesitan un super admin para crearse, con un tope de 20 por cuenta, y eliminar al usuario que las creó rompe el token con
USER_DOES_NOT_HAVE_PERMISSIONS.
Una sorpresa agradable: ningún nivel de pago restringe nada de esto. Los tickets y la Conversations Inbox están disponibles en el nivel gratuito de HubSpot. Los niveles de pago compran límites de tasa, no acceso. Planifica también una migración, porque HubSpot nombra 2026-09-beta como la versión recomendada para nuevas integraciones, mientras que el único conjunto de endpoints completamente documentado está etiquetado como legacy.
Lo que me lleva a lo que realmente quiero decir sobre esta ruta.
"We could try to write our own LLM application but we didn't want to invest our time into that. We wanted something that we would not have to maintain."
He visto a clientes irse para construir exactamente esto. Dos de ellos, una empresa de tecnología de construcción con sede en AR y una marca de belleza directa al consumidor, se marcharon para construir directamente sobre la Claude API, y "lo construiremos nosotros mismos sobre la API del LLM" es la alternativa competitiva más común con la que nos encontramos en equipos técnicos. No voy a fingir que nunca funciona, porque a veces sí. Lo que sí diré es que la factura de tokens es la parte barata. La parte cara es el manejo del truncamiento, la idempotencia, la cola de reintentos, el asiento para el remitente, y la persona que lo posea dentro de dieciocho meses.
Lo que realmente cuesta una respuesta de IA
Las tres rutas se miden de forma completamente distinta, lo que las hace casi imposibles de comparar hasta que pones tus propios números. HubSpot cobra créditos por resolución. Claude cobra tokens. eesel cobra por ticket. El mismo trabajo, tres unidades diferentes, y nuestra revisión de automatización de tickets repasa lo que compra cada una.
Dónde se agotan realmente los créditos
El widget de arriba está haciendo un cálculo que merece decirse en texto plano, porque es el número más útil de todo este artículo.
El catálogo legal de HubSpot fija el precio del agente de clientes en 50 créditos para resolver una conversación en canales basados en texto, y los créditos a 10 $ por paquete de capacidad de 1.000 créditos, o 0,010 $ cada uno en modo pago por uso. El propio estimador de la página de precios dice 9,00 $ por 1.000 con compromiso anual. De cualquier forma, aterrizas en aproximadamente 45 a 50 centavos por conversación resuelta, y nota que esta cifra por resolución no está en la página de precios en absoluto. Está en el catálogo legal.
Ahora aplícalo a los créditos incluidos.

Service Hub Professional incluye 3.000 créditos al mes, que son 60 resoluciones, unas dos al día. Enterprise incluye 5.000, así que 100. Los 500 créditos de Starter no importan porque Starter no tiene agente de clientes. Esos créditos son a nivel de cuenta, no escalan con los asientos, y no se acumulan. También se comparten con todo lo demás que hace Agent Hub, así que una ejecución del agente de datos cuesta 10 y una pieza del agente de contenido cuesta 1.000.
Dos cosas más sobre el medidor que querría saber antes de firmar:
La definición de "resolución" tiene un filo afilado. Una conversación se cuenta como resuelta cuando el agente responde citando una fuente de contenido o realiza una acción y no ocurre ningún traspaso cualificado dentro de las 72 horas siguientes a la última respuesta del visitante. HubSpot establece claramente que la asignación manual de agentes, incluida la asignación mediante workflows, no es un traspaso cualificado. Así que un agente humano que en silencio toma el control de una mala respuesta de IA aun así se factura como resolución. El estado se fija a las 72 horas, y las transferencias posteriores o el feedback negativo no lo deshacen. Si un hilo de correo se reabre después de esa ventana, el reloj se reinicia y puede volver a facturarse.
Esa advertencia importa cuando lees las cifras titulares de HubSpot. La página de precios afirma un 70 % o más resuelto automáticamente; la página del agente de clientes lo enmarca como un 70 % con los mejores equipos alcanzando el 90 %. Ninguna publica una metodología, y la definición de resolución de arriba hace parte de ese trabajo. Modela la cifra más baja, y contrástala con los números del mundo real en nuestro artículo sobre deflexión de tickets de Service Hub y nuestra revisión más amplia de IA de Service Hub.
Agotarse es un parón total, y la recuperación es un trinquete. Cuando los créditos se acaban, el agente deja de recibir nuevas conversaciones asignadas en todos los canales hasta el reinicio o la recarga. Y una vez que has comprado un paquete, el comportamiento por defecto es una actualización automática a un paquete mayor durante el resto del plazo del contrato, cancelable solo en la renovación, a menos que actives el pago por uso.
Esa mecánica es lo más discutido sobre la IA de HubSpot en r/hubspot, y los relatos son concretos:
"when you go over that limit, the limit automatically raises. In the case of the AI credits, we went from 3K credits to 362K, without even asking for it. Then we could not set a lower limit (the system prevents it)...and then the real billing started. Pretty messed up approach..."
Para ser justos con HubSpot, la mayoría de esos hilos hablan de enriquecimiento masivo más que del agente de clientes, que mide mucho más despacio. Pero la mecánica es la misma, y el efecto de segundo orden es lo que realmente me preocuparía:
"I don't know how many credits I'll need, so I'm less likely to test things, not more."
Ese es el coste real de un medidor de créditos, y no tiene nada que ver con el total. Hace que la gente tenga miedo de experimentar. Nuestro desglose de créditos de HubSpot tiene la escala completa, y nuestro desglose de costes de IA de HubSpot lo pone junto a la factura de asientos.
Una palanca gratuita que casi todos pasan por alto: las recomendaciones de respuesta en el help desk no consumen créditos y ni siquiera requieren desplegar el agente. Probar y configurar acciones también es gratis, y las primeras configuraciones pueden optar por 14 días de acceso gratuito. Si quieres un copiloto para tus agentes en lugar de un bot autónomo, eso no cuesta nada.
Lo que ya hace el agente nativo, y la única cosa que no hará
Sería fácil escribir esta sección como una lista de las carencias de HubSpot. También sería injusto, porque el agente de clientes es un producto decente y el flujo de configuración es uno de los más cuidados de la categoría.

Le pones nombre, eliges una personalidad, y luego lo alimentas con contenido. En cuanto al conocimiento, HubSpot es más abierto de lo que su reputación sugiere: rastrea hasta 5.000 URLs públicas por dominio, acepta unos 22 tipos de archivo con 25 MB para HTML y 500 MB para otros archivos, y sincroniza tus artículos de la base de conocimientos, páginas web, landing pages y blogs.

Si estás configurando bien el lado del conocimiento, nuestra guía de base de conocimientos de IA de HubSpot y el resumen del software de base de conocimientos son los dos que hay que leer primero.
Dónde están realmente los muros, cada uno declarado por HubSpot en lugar de inferido:
- El rastreador no está autenticado. Las páginas protegidas por login devuelven un 401 o 403, y la solución documentada por HubSpot es subir el contenido como PDF o DOCX, según la documentación de errores. Las etiquetas
noindex, un robots.txt restrictivo, y el JavaScript pesado también lo bloquean. Su user agent es "HubSpot Crawler" desde el rango de IP 54.174.58.224/27. - Solo los artículos de la base de conocimientos se sincronizan en vivo. Todo lo demás se actualiza semanalmente.
- La importación del centro de ayuda es una copia única, con un tope de 400 artículos por importación desde Freshdesk, Help Scout o Zendesk, sin soporte para tablas y sin sincronización continua de vuelta a la fuente.
- Las escrituras al CRM son solo propiedades de contacto, con un máximo de 10 propiedades en total. Nada de propiedades de ticket, negocio, empresa o de objetos personalizados, lo que también limita lo que puede hacer para el enrutamiento de tickets.
- No se puede eliminar, solo pausar, y el interruptor de apagado está bajo Account and Billing, Usage and Limits en lugar de en la interfaz del agente.
Sí tiene una consola de pruebas real, y quiero ser preciso sobre esto porque exagerar esta brecha sería incorrecto. Puedes previsualizar en Email o Live Chat, probar como un contacto CRM real o como un segmento entero para que el acceso a propiedades se ejerza de verdad, adjuntar un archivo de hasta 10 MB, y leer un panel de Testing Insights que muestra qué disparadores se activaron y qué fuentes se citaron. Todo gratis.

Lo que no tiene es ninguna forma documentada de reproducir un lote de tus tickets históricos a través del agente y puntuar el resultado antes de salir en vivo. Cada entrada en el flujo es una pregunta que escribes o una pregunta de prueba preparada. El camino propio de HubSpot para reducir el riesgo es una rampa de tráfico en vivo: desplegar en un canal, o limitar al agente a un pequeño porcentaje de conversaciones, luego analizar y expandir. El campo Conversation coverage en el despliegue es literalmente un dial de porcentaje.
Esa es la diferencia que más me importa, y no es pequeña. Una rampa de cobertura construye confianza usando clientes reales como conjunto de prueba. Un backtest la construye antes de que nadie se vea afectado. Habiendo visto a un bot que suena seguro dar una respuesta equivocada en producción, preferiría descubrirlo contra los tickets del trimestre pasado que contra los de esta mañana.
Reconocimiento donde corresponde: el informe Knowledge Gaps es un buen detalle, que muestra temas sobre los que la gente sigue preguntando y que tu base de conocimientos no cubre, y ofrece redactar los artículos que faltan.

Una última cosa que vale la pena saber, archivada bajo datos en lugar de funciones. La configuración de entrenamiento del modo IA de HubSpot está activa por defecto, y los datos de entrenamiento pasados no se pueden eliminar retroactivamente. Se compromete a no dejar que proveedores externos entrenen con tus datos y a una retención cero "siempre que sea posible", que es un objetivo más que una garantía. Si tu cuenta está en el centro de datos australiano o canadiense, el procesamiento de IA de todas formas ocurre en Estados Unidos.
Con lo que se topan de verdad los operadores
La documentación te dice lo que es posible. Los hilos te dicen lo que pasa un martes cualquiera. El resumen estructural más claro que encontré vino de un admin que ha operado las tres superficies:
"The in-app connector is fine for basic end user stuff like querying HubSpot. However it has tons of limitations and gotchas, for example you can't access campaigns. The MCP client calls the API and is much more robust but requires some basic dev skills to work with."
Esa es la misma división en tres partes que expuse arriba, a la que se llegó de forma independiente. Vale la pena señalar que este admin en concreto usa el conector de Gemini en lugar de Claude, así que léelo como un punto sobre conectores frente a MCP frente a nativo, y no específicamente sobre Claude.
El relato más útil del conjunto viene de alguien que pasó tres semanas manejando HubSpot desde la CLI de Claude Code en lugar del servidor MCP, y tenía dos razones concretas para el cambio:
"The MCP, from all my experience, has always been problematic because it overloads context on your initial tasks. Also causes rate limits because of the amount of tokens you have to pull in just from the server. The private app with CLI is like the new move."
Esa segunda cláusula es la que subrayaría. Las definiciones de un servidor de 16 herramientas aterrizan en el contexto en cada turno, y a 5 solicitudes por segundo por debajo, la sobrecarga de tokens y el techo de tasa se acumulan. El mismo profesional señala un modo de fallo que yo mismo he sufrido: las herramientas MCP se autentican contra cualquier portal al que apunte la configuración, y cuando es el portal equivocado, el síntoma es una respuesta vacía en lugar de un error. Depurar "cero resultados" es mucho más difícil que depurar un 403.
El veredicto honesto sobre el camino de Claude, en tres palabras, vino de un no programador que opera un portal cargado de legado:
"Claude connector or mcp helps drive changes and is good at looking at your portal - but there can be drift. Side quests. Loss of context."
Y lo más justo que puedo decir sobre el agente nativo de HubSpot es que, cuando la gente le da margen, funciona. Este es el informe más cuantificado de todo el corpus:
"Customer agent handled 40% of our support inbounds last month and took our overall average first response time to hardly anything. We average over 15k inbounds per month."
40 % de deflexión con 15.000 entradas al mes es un resultado real, y fíjate en las dos condiciones previas que este operador nombra él mismo: cuatro meses ejecutando el agente antes de que el medidor importara, y una base de conocimientos ya afinada para que la IA la lea. Ambas cosas son el trabajo, y ninguna es una función que se pueda comprar.
Cómo decidiría yo realmente
Cuatro rutas, y la elección tiene menos que ver con la capacidad que con para qué trabajo estás contratando.
| Ruta | ¿Puede enviar una respuesta? | Configuración | Qué pagas | Elígela cuando |
|---|---|---|---|---|
| Conector oficial de Claude | No | ~4 minutos | Gratis, más un asiento de Claude de pago | Quieres el mejor analista de solo lectura para tu help desk, hoy |
| Servidor MCP por tu cuenta | No | OAuth 2.1 con PKCE, medio día | Gratis, más tokens de la API de Claude | Claude necesita contexto de HubSpot dentro de tu propio producto |
| Agente nativo de HubSpot | Sí | Horas, nivel Professional | 50 créditos por resolución | Quieres respuestas autónomas y puedes vivir con el techo de créditos |
| Construirlo sobre las APIs | Sí | Semanas, y luego para siempre | Tokens, un asiento, y un dueño | Tienes ingenieros y una razón por la que las opciones empaquetadas no encajan |
Mi lectura honesta: empieza esta misma tarde con el conector oficial. Es gratis, tarda cuatro minutos, y preguntarle a Claude "cuáles son las diez preguntas más comunes en mi help desk este mes" te enseñará más sobre tu cola que una semana de dashboards. Pon las herramientas de escritura en Needs Approval y déjalas ahí.
Luego sé claro sobre lo que tienes. Tienes un asistente brillante que lee. No tienes un agente que resuelva. Si quieres lo segundo, estás eligiendo entre el agente de clientes de HubSpot, que cobra 50 créditos por resolución y no puede ensayar contra tu historial, y algo hecho a medida. Alineamos el panorama en alternativas de IA de Service Hub.
La Ruta 4 es contra la que más argumentaría, y lo digo como alguien a quien le encantaría construirla. La API sí soporta un bucle autónomo completo, y el coste en tokens es sorprendentemente bajo. Pero cada uno de los cuatro problemas de arriba es un incidente de producción esperando una semana tranquila, y el mantenimiento nunca termina. Si quieres ver el razonamiento expuesto como es debido, nuestro desglose de coste del servicio de atención al cliente con IA hace las cuentas de construir frente a comprar, y agente de IA frente a chatbot basado en reglas cubre las decisiones de diseño que tomarías desde cero. Si prefieres saltar directo a la lista corta, empieza con la recopilación del mejor agente de IA.
eesel AI para HubSpot Service Hub
¿Quieres una IA que pueda realmente pulsar enviar en Service Hub? eesel se conecta a tu help desk de HubSpot como un agente de verdad en lugar de un conector: lee tickets, redacta y envía respuestas, actualiza propiedades de tickets, mueve pipelines, y usa datos de contacto CRM en vivo mientras lo hace. Sin techo de 10 propiedades, sin precipicio de créditos, y sin campo type: "MESSAGE" con el que equivocarte a las dos de la madrugada. Nuestra guía para añadir IA a HubSpot tiene el paso a paso.

La diferencia que más importa dado todo lo anterior es el ensayo. Antes de que eesel responda a un solo cliente real, lo ejecutas contra tus propios tickets cerrados y ves exactamente qué habría dicho, qué tickets habría gestionado, y cuáles habría dejado en paz. Eso es lo que el dial de porcentaje de cobertura de HubSpot no te puede dar, y por eso los equipos llegan a una cifra real de deflexión de nivel 1 en lugar de una esperada. Kim Simpson, de Gridwise, lo expresó con claridad en una reseña pública: en el primer mes, eesel resolvía el 73 % de sus solicitudes de nivel 1, con resultados visibles durante una prueba de siete días.
La facturación es de 40 centavos por ticket o chat gestionado, sin cuota por asiento y sin mínimo de plataforma, y hay un tope de gasto estricto si quieres uno. En el mes de 1.200 tickets de la calculadora de arriba eso son 480 $, frente a una factura de HubSpot que ya ha quemado sus 3.000 créditos al segundo día. Hay 50 $ de uso gratuito para empezar y no se pide tarjeta de crédito, así que puedes pasar tus propios tickets antes de decidir nada. Prueba eesel y pasa una semana de tus propios tickets por él.
Preguntas frecuentes
¿Existe una integración oficial de Claude para HubSpot?
¿Puedo hacer que el agente de clientes de HubSpot funcione con Claude?
¿Cuánto cuesta Claude para HubSpot además de Service Hub?
¿Puede Claude responder a un ticket de HubSpot por sí solo?
¿Qué datos de HubSpot puede ver realmente Claude?
¿Es seguro dar al servidor MCP de HubSpot acceso de escritura a una IA?
¿Cuál es la mejor IA para los tickets de HubSpot Service Hub?
¿Necesito Service Hub Professional para conectar Claude?

Article by
Rama Adi Nugraha
Rama is a software engineer at eesel AI with two years of experience writing about B2B SaaS, AI tools, and customer support technology. Based in Bali, Indonesia, he brings a developer's perspective to product comparisons — cutting through marketing copy to what the integrations and APIs actually do.








