For the complete documentation index, see llms.txt. This page is also available as Markdown.

Pregunta de Telegram

Visión general

El Componente de Pregunta de Telegram (identificado en la interfaz como telegram_question) es un nodo de interacción outbound enfocado en la recopilación de datos y el engagement. Su función principal es lanzar una pregunta al usuario dentro del chat de Telegram y mantener la automatización en estado de espera (standby) hasta que ocurra una respuesta válida. Soporta tanto la recopilación de entradas textuales tradicionales como interacciones basadas en botones clicables, adaptándose a las reglas de diseño nativas de la aplicación.

Parámetros de configuración

La parametrización del bloque gestiona los formatos de visualización del mensaje y las reglas de persistencia de las respuestas en el sistema:

  • Tipo: Menú desplegable que define la mecánica de entrada del componente:

    • Texto: Espera una respuesta escrita manualmente por el usuario.

    • Interactivo (o Interactivo): Habilita el envío de botones clicables integrados al mensaje.

  • Mensaje: Campo de texto para completar el enunciado de la pregunta que se enviará al contacto en el chat.

  • Tiene Variable (Llave de alternancia - Toggle Switch): Habilita el almacenamiento de la respuesta dada por el cliente en la memoria interna del flujo.

  • Destino de la Respuesta: Desplegable opcional para mapear el dato recibido directamente a un campo estándar del perfil del contacto en el CRM (ej.: Nombre, Correo electrónico, Teléfono).

  • buttons_type * (* Obligatorio si es Interactivo): Menú que selecciona el formato de renderizado de los botones conforme a los patrones de diseño de Telegram:

    • Botón en línea: Crea botones adjuntos directamente debajo del globo del mensaje (Teclados en línea).

    • Botón de teclado: Sustituye temporalmente el teclado predeterminado del usuario en la aplicación por bloques de botones de respuesta rápida (Teclados de respuesta).

  • Múltiples Salidas (Llave de alternancia - Toggle Switch): Cuando está activa, crea una ramificación física en el editor de flujos para cada botón añadido, permitiendo caminos personalizados para cada elección.

Constructor visual

La interfaz del constructor adapta sus campos de forma condicional según la opción elegida en el parámetro Tipo:

  • Diseño modular para modo interactivo: Seleccionar la modalidad Interactivo desbloquea el parámetro obligatorio buttons_type *. El panel se expande verticalmente para mostrar los repetidores donde el administrador inserta las etiquetas de texto de cada botón y decide el diseño físico de la cuadrícula de respuestas.

  • Validación por asterisco: El selector de formato de botones trae el indicativo de asterisco (*), señalando al administrador que el nodo no será validado ni guardado de forma incompleta si los botones nativos no se crean.

Operadores especiales

Las propiedades lógicas de este componente tratan con callbacks nativos de Telegram e interpolación de etiquetas:

  • Manejo de callbacks independientes (Inline vs Reply): El motor diferencia la lógica de clic:

    • Al usar Botón en línea, el clic dispara un evento de callback_query en segundo plano, manteniendo limpio el historial del chat.

    • Al usar Botón de teclado, la plataforma interpreta el clic como el envío de un mensaje de texto que contiene el nombre del botón elegido por el usuario.

  • Interpolación de Variables: El campo Mensaje es totalmente compatible con la sintaxis de llaves dobles {{...}}, permitiendo personalizar la pregunta con base en datos recopilados en nodos anteriores (ej.: "Entendido, {{nombre}}! ¿Cuál es tu nivel de satisfacción?").

Ejemplos prácticos

La tabla a continuación muestra escenarios tradicionales de aplicación de este componente en el flujo de Telegram:

Tipo seleccionado

Tipo de Botón (buttons_type)

Enunciado del Mensaje

Opciones / Botones Configurados

Caso de uso práctico

Texto

Ninguno

"Por favor, escribe tu correo electrónico corporativo:"

Ninguno (Entrada de texto libre)

Capturar el correo electrónico del contacto de forma escrita para validar leads en un embudo de ventas.

Interactivo

Botón en línea

"¿Desea recibir las actualizaciones del pedido?"

[Sí], [No]

Ofrecer una confirmación rápida mediante botones inline adjuntos al propio globo de aviso, generando clics limpios en la pantalla.

Interactivo

Botón de teclado

"Seleccione el área de atención:"

[Soporte], [Finanzas], [Ventas]

Cambiar el teclado predeterminado del usuario en la app por opciones grandes de menú de triaje, facilitando el toque en el móvil.

Última actualización

¿Te fue útil?