Respuestas Predefinidas

Plantillas de mensajes reutilizables con variables dinámicas para responder más rápido y con consistencia.

¿Qué son las Respuestas Predefinidas?

Las respuestas predefinidas son plantillas de mensajes que puedes crear una vez y reutilizar en cualquier conversación. Son ideales para respuestas frecuentes como saludos, instrucciones de pago, horarios de atención o cualquier mensaje que envies con regularidad.

Ventaja clave

Las respuestas predefinidas soportan variables de plantilla que se reemplazan automáticamente con datos reales (nombre del contacto, nombre del agente, etc.), personalizando cada mensaje sin esfuerzo adicional.

Cómo Crear Respuestas Predefinidas

Paso a paso

  1. 1 Ve a Configuración → Respuestas Predefinidas en el panel de administración.
  2. 2 Haz clic en Agregar Respuesta Predefinida.
  3. 3 Asigna un código abreviado (ej. saludo, horarios, pago).
  4. 4 Escribe el contenido del mensaje. Puedes incluir variables de plantilla para personalizar el texto automáticamente.
  5. 5 Haz clic en Guardar. La respuesta estará disponible inmediatamente para todos los agentes.

Ejemplo de respuesta predefinida

Código: saludo
Contenido:
¡Hola {{contact.first_name || 'amigo'}}! Soy {{agent.first_name}} de {{account.name}}. ¿En qué puedo ayudarte hoy?
Resultado:
¡Hola María! Soy Carlos de Mi Empresa. ¿En qué puedo ayudarte hoy?

Cómo Usar en Conversaciones

Usar una respuesta predefinida es tan simple como escribir una barra / en el campo de mensaje.

Pasos

  1. 1 En cualquier conversación, escribe / en el campo de mensaje.
  2. 2 Aparece una lista de respuestas predefinidas disponibles. Puedes escribir para filtrar (ej. /saludo).
  3. 3 Selecciona la respuesta deseada. El mensaje se inserta automáticamente con todas las variables reemplazadas.
  4. 4 Revisa y edita si es necesario, luego envía el mensaje.

Consejo: Usa códigos cortos y descriptivos para encontrar tus respuestas rápidamente. Por ejemplo: saludo, horarios, pago-info, despedida.

Variables de Plantilla

Las variables de plantilla son marcadores dinámicos con el formato {{variable.nombre}} que se reemplazan automáticamente con datos reales al enviar el mensaje.

Texto de respaldo (fallback)

Puedes definir un valor alternativo en caso de que la variable esté vacía usando la sintaxis ||:

{{contact.first_name || 'amigo'}}

Si contact.first_name está vacío, se usará "amigo" en su lugar.

Contacto

Variable Descripción Ejemplo de uso Resultado
contact.id ID del contacto Tu número de cliente es {{contact.id}} Tu número de cliente es 1842
contact.name Nombre completo (capitalizado) Estimado/a {{contact.name || 'cliente'}} Estimado/a María Gómez
contact.first_name Nombre ¡Hola {{contact.first_name || 'amigo'}}! ¡Hola María!
contact.last_name Apellido Sr/a. {{contact.last_name || 'cliente'}} Sr/a. Gómez
contact.email Correo electrónico Confirmación enviada a {{contact.email || 'tu correo'}} Confirmación enviada a [email protected]
contact.phone Número de teléfono Teléfono registrado: {{contact.phone}} Teléfono registrado: +57 300 123 4567
contact.custom_attribute.KEY Atributo personalizado por clave Tu plan actual: {{contact.custom_attribute.plan || 'básico'}} Tu plan actual: Premium

Agente

Variable Descripción Ejemplo de uso Resultado
agent.name Nombre completo Te atiende {{agent.name}} Te atiende Carlos Rodríguez
agent.first_name Nombre Soy {{agent.first_name}}, ¿cómo te ayudo? Soy Carlos, ¿cómo te ayudo?
agent.last_name Apellido Atentamente, {{agent.first_name}} {{agent.last_name}} Atentamente, Carlos Rodríguez
agent.email Correo electrónico Escríbeme a {{agent.email}} Escríbeme a [email protected]

Conversación

Variable Descripción Ejemplo de uso Resultado
conversation.id ID de la conversación Referencia interna: #{{conversation.id}} Referencia interna: #58291
conversation.custom_attribute.KEY Atributo personalizado por clave Pedido: {{conversation.custom_attribute.order_id || 'sin asignar'}} Pedido: ORD-2024-1583

Bandeja de Entrada

Variable Descripción Ejemplo de uso Resultado
inbox.id ID de la bandeja Canal: {{inbox.id}} Canal: 3
inbox.name Nombre de la bandeja Este mensaje fue recibido en {{inbox.name}} Este mensaje fue recibido en WhatsApp Ventas

Cuenta

Variable Descripción Ejemplo de uso Resultado
account.id ID de la cuenta Cuenta #{{account.id}} Cuenta #1
account.name Nombre de la cuenta / negocio Gracias por contactar a {{account.name}} Gracias por contactar a Mi Empresa

Ejemplos Prácticos

Respuestas predefinidas listas para copiar y adaptar a tu negocio.

saludo Saludo inicial
¡Hola {{contact.first_name || 'amigo'}}! Soy {{agent.first_name}} de {{account.name}}. ¿En qué puedo ayudarte hoy?
horarios Horarios de atención
{{contact.first_name || 'Hola'}}, nuestros horarios de atención en {{account.name}} son:
Lunes a Viernes: 8:00 AM - 6:00 PM
Sábados: 9:00 AM - 1:00 PM
Domingos y festivos: Cerrado
caso-ref Referencia de caso
{{contact.first_name || 'Estimado/a cliente'}}, tu solicitud ha sido registrada con el número de caso #{{conversation.id}}. Nuestro equipo lo está revisando. Te contactaremos a la brevedad.
despedida Despedida
¡Gracias por contactar a {{account.name}}, {{contact.first_name || 'amigo'}}! Si necesitas algo más, no dudes en escribirnos. Que tengas un excelente día. — {{agent.first_name}}
transferir Aviso de transferencia
{{contact.first_name || 'Hola'}}, voy a transferir tu conversación (caso #{{conversation.id}}) a un compañero que podrá ayudarte mejor con esta consulta. En un momento te atenderán.

Dónde Funcionan las Variables

Las variables de plantilla no solo funcionan en respuestas predefinidas. Puedes usarlas en varios lugares de AstraChat:

Respuestas Predefinidas
Macros
Automatizaciones
Capitán IA (prompts del sistema)

Mejores Prácticas

  • Siempre usa textos de respaldo: Agrega || 'valor' a las variables que puedan estar vacías, especialmente contact.first_name.
  • Códigos descriptivos: Usa códigos abreviados claros como saludo, horarios, pago-info en vez de rp1, rp2.
  • Revisa antes de enviar: Siempre verifica el mensaje generado antes de enviarlo, especialmente si usa muchas variables.
  • Tono natural: Escribe las respuestas como si hablaras con una persona real. Evita que suenen demasiado robotizadas.
  • Mantén actualizado: Revisa periódicamente tus respuestas para asegurarte de que la información siga siendo correcta (precios, horarios, políticas).