Cuando el volumen de consultas de soporte se dispara debido a lanzamientos de productos, campañas estacionales o crecimiento empresarial, los equipos de soporte al cliente enfrentan un grave cuello de botella operativo. Los agentes de primera línea se ven desbordados por consultas repetitivas sobre restablecimiento de contraseñas, seguimiento de pedidos, políticas de devolución y cambios de facturación. Como consecuencia, el tiempo de primera respuesta (FRT) y la resolución promedio (MTTR) se deterioran, mientras los problemas técnicos críticos se acumulan en el backlog.
HubSpot Breeze Customer Agent (anteriormente conocido como Service Agent dentro de Service Hub) resuelve esta saturación ofreciendo respuestas y resoluciones autónomas las 24 horas del día, los 7 días de la semana. A diferencia de los chatbots basados en árboles rígidos de decisión que fallan cuando un cliente se desvía de una ruta fija, Breeze Customer Agent utiliza generación aumentada por recuperación (RAG) integrada de forma nativa con los datos de HubSpot CRM. Esta guía detalla paso a paso cómo configurar el agente, vincular fuentes de conocimiento, extraer soluciones de tickets históricos y diseñar reglas infalibles de escalamiento y transferencia a representantes humanos (Ticket Escalation & Handoff).
1. Requisitos previos, permisos y modelo de facturación
Antes de iniciar la configuración en HubSpot, verifique que su portal cumpla con los requisitos administrativos y operativos:
- Asientos y permisos de usuario: Crear, entrenar y desplegar Customer Agent requiere un asiento de pago asignado (Sales Seat o Service Seat) y el permiso de usuario Customer agent editor (Editor de agente de clientes). Para configurar el enrutamiento de tickets y los flujos de trabajo durante la transferencia a humanos, se requiere el permiso Account Access (Acceso a la cuenta) o Super Admin (Superadministrador).
- Canales de soporte conectados: El portal debe tener al menos un canal conectado a Help Desk o a la bandeja de entrada de conversaciones (como Live Chat, correo electrónico, WhatsApp, Facebook Messenger, formularios o llamadas en versión beta). Si se integra el chat en sitios web externos no alojados en HubSpot, verifique que el código de seguimiento de HubSpot esté instalado.
- Ajustes de IA y permisos de datos: Diríjase a Settings > AI Settings y active los permisos para herramientas de IA generativa, acceso a datos del CRM, datos de conversión de clientes y datos de archivos.
- Modelo de consumo de HubSpot Credits:
- Facturación exclusiva por resolución confirmada: Al desplegarse en canales en vivo, Breeze Customer Agent utiliza HubSpot Credits. Los créditos no se cobran por mensaje individual, sino únicamente cuando el agente ofrece una resolución exitosa: cuando responde con una fuente verificada o ejecuta una acción y no se produce una transferencia iniciada por el cliente dentro de una ventana de evaluación de 72 horas.
- Modo asistido con cero consumo de créditos: En Help Desk, el equipo puede activar las recomendaciones de respuesta (Reply Recommendations). El agente genera sugerencias en segundo plano para que los agentes humanos las revisen, editen o envíen, consumiendo cero créditos.
- Prueba gratuita de 14 días: Las cuentas que configuran Customer Agent por primera vez pueden activar un período de prueba de 14 días en el que las resoluciones en vivo no descuentan créditos.
2. Configuración inicial: Identidad del agente y personalidad de marca
El tono de comunicación del agente establece las expectativas del cliente desde el primer mensaje:
- En su cuenta de HubSpot, vaya a Service > Customer Agent (o acceda mediante el menú More).
- Haga clic en Continue to agent setup.
- Nombre del agente: Ingrese un nombre identificable para el cliente (por ejemplo, "Asistente Virtual Acme"). En la interfaz de chat, el nombre se mostrará acompañado de la etiqueta Powered by AI.
- Seleccione la personalidad (Personality):
- Friendly (Amigable): Cercano, entusiasta y servicial.
- Professional (Profesional): Conciso, estructurado y formal (óptimo para soporte técnico B2B).
- Casual (Casual): Informal, ágil y moderno.
- Empathetic (Empático): Comprensivo y calmante, ideal para disputas, cancelaciones o quejas.
- Witty (Ingenioso): Desenfadado, adecuado para marcas de estilo de vida.
- Use my brand voice (Usar voz de marca): Si su organización configuró un perfil de Brand Voice con IA en HubSpot, el agente adoptará automáticamente esas directrices de marca.
- Soporte multimarca: Las organizaciones que utilizan la función de marcas de HubSpot pueden crear un agente independiente para cada marca subsidiaria, aislando sus fuentes de conocimiento y colas de transferencia.
3. Vinculación de fuentes de conocimiento: Artículos, URLs públicas y archivos
Breeze Customer Agent genera respuestas fundamentadas estrictamente en la documentación conectada.
En el menú lateral izquierdo, diríjase a Train > Knowledge y haga clic en Add content:
A. Base de conocimiento nativa y páginas de HubSpot
- Haga clic en From HubSpot para seleccionar contenido ya publicado.
- Marque las casillas de Knowledge Base articles (artículos de la base de conocimiento), Website pages (páginas web), Landing pages (páginas de destino) y Blog posts (entradas de blog).
- Sincronización automática: Cada vez que un autor edite y publique una actualización en un artículo nativo de la base de conocimiento de HubSpot, el agente se resincronizará de forma automática e inmediata.
B. URLs públicas externas y rastreo de dominios
Si la documentación técnica de su empresa se encuentra en plataformas externas (Notion, GitBook, Zendesk o portales propios):
- Haga clic en Import from public URLs, ingrese la URL pública y presione Add.
- Active la opción Import related URLs para rastrear y sincronizar automáticamente hasta 5.000 páginas secundarias del dominio.
- Defina el alcance del rastreo en Which pages to import:
- All pages on this domain: Rastrea el dominio principal y todos sus subdominios.
- Pages matching this path: Limita la indexación a un directorio específico (por ejemplo,
docs.empresa.com/soporte/). - This subdomain only: Limita el rastreo exclusivamente a un subdominio (por ejemplo,
ayuda.empresa.com).
- Utilice el filtrado de rutas (Path filtering) para incluir rutas clave (como
/kb/) y excluir secciones innecesarias (como/blog/o/empleos/). Las URLs externas se actualizan semanalmente de forma automática; también puede forzar una actualización manual mediante Refresh o excluir páginas obsoletas con Exclude from refresh.
C. Carga de archivos y documentación interna
- Seleccione Upload a file para incorporar manuales de producto, especificaciones en PDF, hojas de cálculo CSV o normativas internas (.pdf, .docx, .csv, .txt, .json, .md, .pptx, .html, .xml).
- Control de privacidad de citas (Citations Toggle): Al cargar documentos internos o políticas que no deben exponerse al público, desactive el interruptor Citations. El agente utilizará la información para elaborar la solución, pero no compartirá enlaces al archivo ni revelará su nombre al usuario.
D. Respuestas cortas personalizadas (Short Answers)
Para preguntas frecuentes críticas donde la respuesta debe ser exacta e invariable (como plazos de garantía o fechas límite de envío), haga clic en Create a short answer. Este editor admite texto enriquecido, hipervínculos e imágenes explicativas.
4. Extracción de conocimiento a partir de tickets históricos y conversaciones
Si su equipo no dispone de una base de conocimiento completamente redactada, pero cuenta con miles de tickets resueltos, puede utilizar la función Generate knowledge.
- En Train > Knowledge, haga clic en Add content > Generate knowledge.
- Seleccione el origen de los datos:
- Tickets: Elija All tickets (analiza todos los tickets cerrados en los últimos 90 días) o A specific ticket segment (un segmento específico, como "Tickets de nivel 1 resueltos").
- Inbox: Analice las conversaciones de todas las bandejas o de una bandeja de entrada específica.
- File upload: Cargue archivos de transcripciones históricas.
- Configuración de temas y límites (Guardrails):
- En Include topics, introduzca temas prioritarios (por ejemplo, "Desbloqueo de cuentas", "Facturación electrónica", "Configuración de API").
- En Exclude topics, excluya materias no estandarizables (por ejemplo, "Excepciones de contratos", "Litigios", "Reclamaciones a nivel directivo").
- Haga clic en Generate knowledge.
- Revisión y aprobación de borradores:
- Al finalizar el análisis, aparecerá el aviso Review drafts en la parte superior.
- La IA agrupa los hallazgos en tarjetas temáticas con pares propuestos de Preguntas y Respuestas (Q&A).
- Revise cada tarjeta, ajuste la redacción de la respuesta y añada enlaces relevantes.
- Haga clic en Accept para incorporar el par inmediatamente como fuente activa, Skip para posponerlo o Decline para descartarlo.
5. Directrices de comunicación y barreras de seguridad (Guidelines & Guardrails)
Para evitar alucinaciones y mantener las respuestas dentro del marco corporativo:
- Vaya a Train > Guidelines.
- Estilo de comunicación (Communication style): Haga clic en + Add Communication style. Defina el nombre de la regla y asígnela globalmente o a segmentos específicos de clientes (como usuarios VIP frente a cuentas gratuitas). Escriba instrucciones directas: "Estructure siempre las soluciones técnicas con listas numeradas; no exceda las 120 palabras; no especule sobre funciones aún no lanzadas".
- Barreras de seguridad (Guardrails): Indique explícitamente los temas prohibidos. Si el usuario pregunta sobre disputas legales o comparaciones agresivas con competidores, instruya al agente: "Informe amablemente al cliente que este tema requiere asistencia especializada e inicie una transferencia inmediata a un agente humano."
- Compruebe el comportamiento con el botón Test en la esquina superior derecha y haga clic en Publish.
6. Escalamiento de tickets y reglas de transferencia a agentes humanos (Handoff)
La eficacia de un agente de IA depende de su capacidad para transferir la conversación a un humano en el momento oportuno.
Desencadenantes de la transferencia (Handoff Triggers)
En Train > Human handoff, el agente transfiere automáticamente en tres casos predeterminados:
- Baja confianza / Pregunta desconocida: La base de conocimiento no contiene datos suficientes.
- Petición explícita del cliente: El usuario escribe "humano", "agente", "hablar con una persona" o "representante".
- Agente pausado: El agente ha sido desactivado manualmente o los créditos se han agotado.
En el campo Handoff guidelines, configure palabras clave y condiciones adicionales del negocio:
"Cuando el cliente exprese frustración severa o mencione las siguientes frases, inicie de inmediato una transferencia a un representante humano: 'Solicitud de reembolso', 'Cancelar suscripción', 'Caída del servicio', 'Vulnerabilidad de seguridad', 'Hablar con ventas'."
Selección del tipo de transferencia (Edit handoff process)
- Live handoff to a human agent (Transferencia en vivo): Asigna la conversación en tiempo real al siguiente agente humano disponible y conectado.
- Async handoff to a human agent (Transferencia asíncrona): Notifica al cliente que se ha generado un ticket y que el equipo le responderá más tarde por correo electrónico.
- Don't handoff to anyone (No transferir): Mantiene al agente intentando resolver; reservado para canales secundarios desatendidos.
Configuración del enrutamiento
- Asignación homogénea: Seleccione I want to hand off all issues to the same users or teams, elija el Help Desk o la bandeja de destino y designe a los usuarios o equipos de rotación correspondientes (deben contar con asiento de Ventas o Servicios).
- Enrutamiento condicional mediante flujos de trabajo (Workflows): Seleccione I want to hand off issues to different users or teams based on a set of conditions.
- Para Help Desk, asigne un Ticket-based workflow (flujo de trabajo basado en tickets).
- Para la bandeja de entrada, asigne un Conversation-based workflow (flujo de trabajo basado en conversaciones).
- Utilice la plantilla predefinida de HubSpot: Reassign Tickets for Customer Agent Handoff, que evalúa el canal de origen, la prioridad y el nivel del cliente para rotar propietarios, aplicar acuerdos de nivel de servicio (SLA) y categorizar tickets.
Ciclo de vida del estado del ticket (Customer Agent ticket status)
Durante la interacción y la transferencia, HubSpot actualiza la propiedad del CRM Customer Agent ticket status:
| Valor del estado | Significado en el sistema | Acción operativa requerida |
|---|---|---|
| Pending | El agente está interactuando activamente con el usuario; no se ha solicitado escalamiento. | No se requiere intervención humana. |
| Awaiting Human Assignment | Se activó la transferencia y el ticket está en Help Desk, pero ningún representante humano lo ha tomado aún. | Monitorear la cola; los agentes pueden autoasignarse el ticket. |
| Handed off | El ticket fue asignado exitosamente a un agente humano en servicio. | El agente toma el control y revisa el historial del chat para continuar. |
Detección de disponibilidad y mensajes personalizados
- Disponibilidad real de los agentes: Breeze Customer Agent verifica el horario de trabajo individual y el estado en Help Desk (User Availability) de los agentes, en lugar del horario general del widget.
- Mensajes de transferencia multilingües: Personalice los mensajes de espera y fuera de horario (por ejemplo: "Le estoy transfiriendo con nuestro equipo técnico..."). HubSpot los traduce automáticamente según el idioma del navegador del visitante.
7. Pruebas previas al lanzamiento y despliegue gradual
Antes de habilitar el agente para todo el tráfico de soporte, valide su funcionamiento mediante pruebas controladas:
1. Vista previa interactiva y Testing Insights
- Haga clic en Test [Nombre del agente] en la parte superior derecha.
- Alterne entre las vistas de Live Chat y Email.
- Despliegue el selector Unknown y elija Test as CRM contact o Test as a segment para evaluar cómo personaliza las respuestas utilizando propiedades del contacto y de la empresa.
- Abra el panel Testing Insights para examinar el razonamiento del modelo: qué artículos de la base de conocimiento utilizó, qué directrices aplicó y por qué activó o descartó una transferencia. Corrija discrepancias desde el panel lateral Coach your agent.
2. Pruebas por lotes (Batch Testing)
Cargue un conjunto de preguntas históricas reales para evaluar la tasa de desvío, la precisión de las citas y la idoneidad de las transferencias antes de abrir el canal.
3. Despliegue en canales y limitación de tráfico
- Vaya a Deploy > Channels y haga clic en Deploy agent.
- Seleccione el canal de destino (Chat en vivo o Correo de soporte).
- Establezca Working Hours: Disponible las 24 horas, en horarios específicos o exclusivamente fuera del horario comercial (ideal para cobertura nocturna y de fines de semana).
- Porcentaje de cobertura de conversaciones (Conversation coverage): Comience con un umbral conservador de entre 10% y 20%. El sistema derivará aleatoriamente esa proporción de consultas al agente de IA y enviará el resto a la cola humana habitual.
- En canales de correo electrónico, utilice Contact lists to include / exclude para probar primero con segmentos secundarios antes de incluir cuentas VIP.
- Haga clic en Deploy.
8. Monitorización posterior y mejora continua del conocimiento
Una vez en producción, supervise el rendimiento desde Service > Customer Agent > Analyze:
- Tasa de resolución y desvío (Resolution Rate & Deflection): Mida el porcentaje de tickets resueltos de extremo a extremo sin transferencia humana en 72 horas.
- Brechas de conocimiento (Knowledge Gaps): Revise las consultas que el agente no pudo responder por falta de material. Utilice este reporte para redactar nuevos artículos en la base de conocimiento de Help Desk.
- Fuentes más consultadas: Identifique qué artículos se citan con mayor frecuencia y manténgalos actualizados tras cada iteración del producto.
- Consumo de créditos: Supervise el uso desde Account & Billing > Usage & Limits. Si se están realizando cambios estructurales en el producto, puede pausar temporalmente el agente para evitar inconsistencias.
Al estructurar meticulosamente las fuentes de conocimiento, activar el valor de los tickets históricos, delimitar directrices claras y conectar las transferencias con los flujos de Service Hub, los equipos de soporte transforman los picos de trabajo en un servicio escalable, ágil y de alta satisfacción para el cliente.