Cómo usar los campos de entrada de macros de Zendesk para guiar a los agentes en 2026

Stevia Putri
Written by

Stevia Putri

Reviewed by

Stanley Nicholas

Last edited 24 febrero 2026

Expert Verified

Imagen del banner para Cómo usar los campos de entrada de macros de Zendesk para guiar a los agentes en 2026

Si alguna vez ha deseado que sus macros de Zendesk pudieran pedir a los agentes que rellenen detalles específicos antes de enviarlos, no está solo. Los equipos de soporte de todo el mundo se enfrentan a la misma frustración: las macros son estupendas para la coherencia, pero son plantillas estáticas que no pueden adaptarse a cada situación única.

Imagine una macro de reembolso que pueda pedir al agente que introduzca la cantidad exacta. O una actualización de envío que solicite el número de seguimiento en el acto. Ese es el sueño. Pero esta es la realidad: las macros de Zendesk no admiten de forma nativa los campos de entrada que solicitan valores a los agentes.

Esta guía desglosa por qué existe esta limitación, las soluciones alternativas que utilizan los equipos hoy en día y cómo la IA moderna ofrece un enfoque fundamentalmente diferente a las respuestas de soporte personalizadas.

Comprender la limitación: por qué las macros de Zendesk no solicitan entradas de forma nativa

Empecemos por el problema central. Una macro de Zendesk es esencialmente un conjunto guardado de acciones y texto que los agentes pueden aplicar a los tickets con un solo clic. Son potentes para la estandarización, pero funcionan como Mad Libs donde todos los espacios en blanco ya están rellenos.

La solicitud de función para las indicaciones de entrada ha estado circulando en la comunidad de Zendesk durante años. Un usuario describió el punto débil a la perfección:

Comunidad de Zendesk
Puede utilizar contenido dinámico en las macros, pero sería muy útil tener una macro que solicite la entrada del agente. Tenemos una macro que nos permite proporcionar un reembolso prorrateado de $xxx dependiendo de cuándo un usuario canceló su cuenta en un mes. El agente debe tener cuidado de encontrar cualquier variable en la macro para modificar.

Sin indicaciones de entrada nativas, los agentes recurren a soluciones alternativas que introducen riesgo. Podrían:

  • Escanear manualmente el texto de la macro en busca de marcadores de posición como $XXX_AMOUNT_XXX antes de enviarlo
  • Copiar y pegar desde notas externas donde han almacenado información variable
  • Editar la macro sobre la marcha, esperando no perderse nada

¿El resultado? Experiencias de cliente incoherentes, posibles errores y carga cognitiva adicional para los agentes que ya están haciendo malabarismos con varios tickets.

Solución alternativa 1: uso de campos personalizados y marcadores de posición

La solución alternativa más común consiste en crear campos de usuario personalizados para almacenar datos variables y, a continuación, hacer referencia a esos campos en las macros mediante marcadores de posición.

Así es como funciona. Digamos que con frecuencia necesita decir a los clientes su fecha de vencimiento de la membresía. En lugar de que los agentes busquen esto manualmente cada vez, usted:

  1. Cree un campo de usuario personalizado llamado "Fecha de vencimiento de la membresía" en el Centro de administración
  2. Rellene ese campo con datos (a través de API, carga masiva o integración)
  3. Haga referencia a él en su macro utilizando la sintaxis del marcador de posición

El marcador de posición se ve así:

{{ticket.requester.custom_fields.member_expiration_date}}

Incluso puede formatear las fechas utilizando la sintaxis de Ruby para una mejor legibilidad:

{{ticket.requester.custom_fields.member_expiration_date | date: "%-d %B %Y"}}

Esto produce algo como "15 de enero de 2026" en lugar de la marca de tiempo sin procesar.

Interfaz de administración de Zendesk para la configuración de campos de tickets personalizados
Interfaz de administración de Zendesk para la configuración de campos de tickets personalizados

¿La limitación? Esto solo funciona para los datos que ya están almacenados en Zendesk. No resuelve el caso de uso en el que un agente necesita introducir información nueva (como un importe de reembolso prorrateado calculado en el acto). Para eso, vuelve a la edición manual.

Solución alternativa 2: contenido dinámico para soporte multilingüe

Si su reto es dar soporte a varios idiomas en lugar de la entrada de datos variables, la función de contenido dinámico de Zendesk puede ayudarle.

El contenido dinámico le permite crear variantes de contenido para diferentes idiomas y, a continuación, hacer referencia a ellas en las macros mediante marcadores de posición como:

{{dc.welcome_message}}

Cuando un agente aplica la macro, Zendesk muestra automáticamente la versión de idioma adecuada en función de la configuración regional del usuario.

Este enfoque reduce la complejidad de la biblioteca de macros. En lugar de crear macros separadas para cada idioma, mantiene una macro que extrae el contenido correcto dinámicamente.

El contenido dinámico sigue siendo estático. No solicita la entrada de los agentes. Simplemente selecciona el contenido preescrito en función de las reglas que defina.

Solución alternativa 3: edición manual del agente con marcadores de posición claros

Cuando las otras soluciones alternativas no encajan, muchos equipos recurren a la formación de los agentes para que editen manualmente las macros antes de enviarlas. La clave aquí es utilizar marcadores de posición obvios y difíciles de pasar por alto.

En lugar de marcadores de posición sutiles que se mezclan con el texto, utilice marcadores como:

  • $REFUND_AMOUNT$ en lugar de $50.00
  • [[TRACKING_NUMBER]] en lugar de un código de seguimiento falso
  • {{AGENT_NAME}} para la personalización específica del agente

Las mejores prácticas para este enfoque:

  • Utilice un formato coherente en todas las macros
  • Incluya comentarios en la descripción de la macro recordando a los agentes lo que deben sustituir
  • Forme a los nuevos empleados específicamente en este flujo de trabajo
  • Audite los tickets enviados periódicamente para detectar errores

El riesgo es el error humano. Un agente con prisa podría pasar por alto un marcador de posición, enviando a un cliente una respuesta que diga "Su reembolso de $REFUND_AMOUNT$ ha sido procesado". No es una gran imagen.

Un enfoque mejor: respuestas dinámicas impulsadas por IA con eesel AI

Todas estas soluciones alternativas son parches en una limitación fundamental. Las macros se diseñaron para una época en la que el soporte significaba enviar la misma respuesta a muchas personas. Los clientes de hoy esperan personalización. Una investigación de McKinsey muestra que el 71% de los clientes esperan experiencias personalizadas, y el 76% se sienten frustrados cuando las empresas no cumplen.

Aquí es donde la IA cambia la ecuación por completo.

eesel AI funciona de forma diferente a las macros. En lugar de plantillas estáticas, aprende de su conocimiento existente (tickets anteriores, artículos del centro de ayuda, macros, documentos conectados) y redacta respuestas personalizadas para cada situación única.

Así es como se ve en la práctica:

  • Un agente abre un ticket sobre una solicitud de reembolso
  • eesel AI analiza el ticket, extrae el contexto relevante de su base de conocimientos y redacta una respuesta
  • La respuesta incluye detalles personalizados sin necesidad de buscar marcadores de posición
  • El agente revisa, edita si es necesario y envía

No hay $XXX_AMOUNT_XXX que reemplazar. No hay entrada de datos manual. Solo una respuesta contextualmente apropiada que suena como si su equipo la hubiera escrito.

Más allá de la redacción, eesel AI puede realizar acciones en tiempo real que las macros simplemente no pueden:

Y a diferencia del enfoque de todo o nada de la automatización tradicional, puede empezar con eesel AI en modo Copilot (redactando respuestas para la revisión del agente) y ampliar gradualmente a la autonomía total a medida que se genera confianza. Incluso puede ejecutar simulaciones en tickets anteriores para ver cómo funcionaría antes de ponerlo en marcha.

eesel AI Copilot redactando respuestas personalizadas dentro de Zendesk
eesel AI Copilot redactando respuestas personalizadas dentro de Zendesk

Elegir el enfoque adecuado para su equipo

Entonces, ¿qué solución se adapta a su situación? Aquí tiene un marco sencillo:

Su situaciónEnfoque recomendado
Equipo pequeño, variables simples almacenadas en ZendeskCampos personalizados + marcadores de posición
Necesidades de soporte multilingüeContenido dinámico
Respuestas complejas y personalizadas con datos nuevosSolución impulsada por IA
Presupuesto ajustado, dispuesto a aceptar algún riesgo de errorEdición manual con marcadores de posición claros

Vamos a desglosar esto más a fondo.

Los campos personalizados funcionan mejor cuando: Sus datos variables ya están almacenados en Zendesk y no cambian a menudo. Los niveles de membresía, los tipos de cuenta o los niveles de suscripción son buenos ejemplos. El esfuerzo de configuración vale la pena si utiliza estos campos en muchas macros.

El contenido dinámico es ideal para: Los equipos que dan soporte a varios idiomas y quieren mantener una única biblioteca de macros. No se trata de la entrada de variables, sino de la selección inteligente de contenido.

Las soluciones de IA como eesel AI tienen sentido cuando: Está tratando con respuestas complejas y matizadas que requieren contexto y personalización. Si sus agentes dedican mucho tiempo a personalizar las respuestas de las macros antes de enviarlas, la IA puede eliminar por completo ese trabajo innecesario.

La edición manual es una opción viable a corto plazo cuando: Tiene un equipo pequeño, un presupuesto limitado y necesidades de variables relativamente sencillas. Solo tiene que estar preparado para el error humano ocasional.

También vale la pena considerar la ruta de migración. Muchos equipos comienzan con campos personalizados, alcanzan las limitaciones y luego exploran la IA como un siguiente paso. La buena noticia es que eesel AI puede aprender de sus macros existentes, por lo que su inversión en los flujos de trabajo actuales no se desperdicia.

Comparación de las soluciones alternativas estáticas de Zendesk frente a los enfoques de personalización impulsados por IA
Comparación de las soluciones alternativas estáticas de Zendesk frente a los enfoques de personalización impulsados por IA

Empiece a crear respuestas de soporte dinámicas hoy mismo

La limitación es real: las macros de Zendesk no admiten de forma nativa los campos de entrada que solicitan valores a los agentes. Tiene soluciones alternativas (campos personalizados, contenido dinámico, edición manual), cada una con sus propias ventajas e inconvenientes.

Pero aquí hay una imagen más grande. La expectativa de soporte personalizado sigue aumentando. Los clientes no quieren sentir que están recibiendo una respuesta enlatada, incluso cuando la información subyacente está estandarizada. Quieren sentirse escuchados y comprendidos.

Ese es el cambio que permite la IA. En lugar de luchar con marcadores de posición y soluciones alternativas, puede tener respuestas que estén genuinamente personalizadas para la situación de cada cliente. Sin sustitución manual de variables. Sin riesgo de enviar $REFUND_AMOUNT$ a un cliente. Solo un soporte rápido, preciso y con un sonido humano.

Si está listo para ir más allá de las macros estáticas, explore cómo eesel AI se integra con Zendesk. Puede empezar con respuestas redactadas por la IA que los agentes revisan, y luego ampliar a la automatización completa a medida que vea los resultados. La configuración lleva minutos, no semanas, y puede probarla en tickets anteriores antes de tocar una sola conversación en vivo.

Preguntas frecuentes

No, las macros de Zendesk no admiten de forma nativa las indicaciones de entrada. Cuando aplica una macro, todo el contenido es estático. Los agentes deben editar manualmente los marcadores de posición o utilizar soluciones alternativas como campos personalizados con datos precargados.
La mejor solución alternativa depende de su caso de uso. Para los datos ya almacenados en Zendesk, utilice campos personalizados con marcadores de posición. Para la entrada de datos nuevos, capacite a los agentes para que utilicen marcadores de posición claros como $CANTIDAD$. Para una personalización compleja, considere soluciones de IA que redacten respuestas dinámicamente.
Los marcadores de posición utilizan una sintaxis de doble llave como {{ticket.requester.name}} o {{ticket.requester.custom_fields.field_key}}. Cuando se aplica una macro, Zendesk reemplaza estos marcadores de posición con datos reales del ticket o del perfil de usuario.
No, el contenido dinámico selecciona entre variantes preescritas basadas en reglas (como el idioma), pero no solicita a los agentes que introduzcan valores personalizados. Es útil para la compatibilidad con varios idiomas, no para la entrada de datos variables.
Las soluciones de IA como eesel AI eliminan por completo la necesidad de indicaciones de entrada. En lugar de plantillas estáticas con variables para completar, la IA redacta respuestas personalizadas basadas en el contexto del ticket y su base de conocimientos. Cada respuesta es única y relevante sin necesidad de sustituir manualmente los marcadores de posición.
Los principales riesgos son el error humano (agentes que omiten marcadores de posición), el formato incoherente y la carga cognitiva adicional para los agentes. Un estudio reveló que el 71% de los clientes esperan experiencias personalizadas, y los errores en las respuestas de las macros pueden dañar ese esfuerzo de personalización.

Compartir esta entrada

Stevia undefined

Article by

Stevia Putri

Stevia Putri is a marketing generalist at eesel AI, where she helps turn powerful AI tools into stories that resonate. She’s driven by curiosity, clarity, and the human side of technology.