Mensaje de bot (bot message)
Para diseñar su flujo de conversación, puede utilizar varios componentes, como mensajes de texto, botones y carruseles. Dependiendo del canal en el que publiques el bot (Facebook Messenger, web, Slack, Telegram...), estos se mostrarán de forma ligeramente diferente.
Límites de caracteres
Cuando está construyendo sus flujos, nuestra plataforma le brinda consejos sobre cuántos caracteres puede usar en botones, mensajes de texto, etc.
Para Facebook Messenger, estos son límites estrictos, lo que significa que si agrega una etiqueta de botón de más de 20 caracteres, se cortará y se mostrará con "..." Por ejemplo: la etiqueta "hola, soy un botón, haz clic en mí" se mostrará como "hola, soy un botón..."
Para todos los demás canales, el límite de caracteres se basa en las mejores prácticas. Recomendamos utilizar menos caracteres que el límite, pero no es obligatorio.

Mensajes de Texto

Los mensajes de texto son los componentes más simples. La mayoría de los canales los mostrarán como "burbujas de texto".

Botones

Los botones son una forma útil de guiar la conversación al brindarle al usuario un conjunto limitado de opciones. Puede agregar un máximo de tres botones a un mensaje.

Tipos de botones

Diálogo de bot siguiente
Para cada botón, debe definir un siguiente estado de diálogo. Opcionalmente, puede agregar combinaciones de valor-clave a un botón. Estos establecerán variables según el botón en el que haya hecho clic el usuario. Posteriormente, estas variables se pueden utilizar para enrutar estados de diálogo, realizar una llamada a la API o representar un texto específico.
URL
Puede vincular un botón a una URL externa.
Llamada
Este botón iniciará una llamada si el usuario está usando un dispositivo móvil.

Medios

Con la plantilla de Medios, puede permitir que el bot envíe archivos a sus usuarios.​
Si carga el archivo directamente en la plataforma, existe un límite de tamaño de archivo de 10 MB. Si usa una URL directa al archivo, no hay límite de tamaño de archivo.
Imágenes
Todos los tipos de imágenes típicos, como jpg, png y gif, son compatibles con nuestra plataforma.
Video
Los videos están disponibles en el Emulador, el widget web y el canal de Facebook. Se admiten los siguientes formatos de video:
    mp4
    ogv
    webm
Una buena característica de Facebook Messenger es que las personas pueden compartir un video con sus amigos haciendo clic en el botón en el lado derecho del video:
¿Tiene problemas para agregar un video externo a su bot? Mira este artículo.
Audio
El widget de audio está disponible en el Emulador, el widget web y Facebook Messenger. Actualmente solo admitimos MP3 como formato de audio.
Archivos
Los archivos adjuntos están disponibles en Facebook Messenger. Actualmente, solo se admite PDF.
Recomendamos que los archivos multimedia compartidos en Facebook Messenger tengan un tamaño inferior a 5 MB, ya que Facebook parece tener problemas para manejar archivos grandes con un rendimiento aceptable.

Respuestas rápidas

Las respuestas rápidas se comportan de manera similar a los botones. Se muestran horizontalmente uno al lado del otro en un contenedor desplazable. Esto significa que puede agregar tantas respuestas rápidas como crea necesarias.
Cargas útiles
Para cada respuesta rápida, debe definir un siguiente estado de diálogo. Opcionalmente, puede agregar combinaciones de valores-clave. Estos establecerán variables según el botón en el que haya hecho clic el usuario. Posteriormente, estas variables se pueden utilizar para enrutar estados de diálogo, realizar una llamada a la API o representar un texto específico.
URL
Las respuestas rápidas solo admiten estados de diálogo siguientes, sin enlaces a sitios web externos. Puedes usar un botón para eso.
Icono
Opcionalmente, puede agregar un ícono a una respuesta rápida especificando su URL.
Localización
Este botón guardará su ubicación en una variable definida. Asegúrese de configurar el idioma para todos los datos relacionados con la ubicación.

Carrusel

Los carruseles son una forma de visualizar opciones mediante el uso de imágenes. Cada opción puede tener hasta tres botones con acciones independientes, pero esto no es necesario. Estos botones son los mismos que en la plantilla de botones y usan las mismas propiedades como cargas útiles y URL, con la adición de un botón para compartir adicional.
Facebook ha cambiado el nombre de la plantilla 'Carrusel' a 'Plantilla Genérica'. Puede leer más sobre sus pautas para las Plantillas Genéricas aquí.
Botón de compartir
El botón de compartir abre un diálogo para compartir en Facebook Messenger, lo que permite a las personas compartir burbujas de mensajes (también conocidas como tarjetas de carrusel) con sus amigos.
Cuando un nuevo usuario recibe una burbuja de mensaje, puede compartirla con sus amigos tocando el mismo botón de compartir. Al tocar el botón de devolución de datos, se envía al usuario a la página de inicio del bot.
Solo puede usar el botón compartir en elementos de plantillas genéricos (anteriormente llamados carruseles) y Facebook solo puede compartir elementos con un máximo de una URL. No es posible cambiar el título del botón: Facebook Messenger traducirá el botón a la configuración de perfil de idioma preferido del usuario.
Lista
La Plantilla de Lista es una plantilla que le permite presentar una lista de elementos, mostrada verticalmente.
Cada elemento puede mostrar un botón que se puede utilizar como una llamada a la acción (devolución de datos). También puede proporcionar una URL que se abre cuando se toca un elemento.
Cada mensaje de plantilla de lista también puede tener hasta un botón global que se mostrará debajo de la lista de elementos.
Estilos de lista
Las listas se pueden mostrar de dos formas diferentes: Grande y Compacto.
Grande
Las listas grandes muestran el primer elemento con una imagen de portada y una superposición de texto. Esto es útil si desea que el primer elemento se destaque sobre los demás elementos.
Compacto
Las listas compactas muestran cada elemento de la misma manera. Esto es útil para presentar una lista de elementos en los que ningún elemento se muestra de forma más destacada.
Carga de archivo
Utilice la plantilla de carga de archivos para permitir que los usuarios carguen un archivo directamente desde su dispositivo a su bot.
La configuración de la Carga de Archivos como se muestra arriba mostrará un botón de carga en la conversación:
Si la carga falló porque hubo un problema con la conexión, o si el archivo que el usuario eligió era mayor de 10 MB, el bot irá al diálogo de bot de "carga fallida".
La URL donde se almacena el archivo cargado se puede encontrar en la variable {UrlArchivoCargadoL} en la sesión del usuario. Puede reutilizar esta variable para mostrar el archivo que el usuario cargó usando la plantilla de Medios. Alternativamente, puede recuperar la URL con un complemento de API para almacenar los archivos en sus servidores.

Rich text

El rich text le permite ir más allá de los mensajes de texto y diseñar su texto de la manera que desee. También puede agregar enlaces web utilizando el editor de rich text.
El rich text solo es visible en el canal Chat Widget. Los otros canales no admiten este tipo de texto.
El editor de rich text le permite utilizar los siguientes estilos:
    Párrafo;
    Título 1;
    Título 2;
    Título 3;
    Título 4;
    Lista con viñetas;
    Lista ordenada (= lista numerada);
Y formatee el texto de las siguientes formas:
    Negrita;
    Itálico;
    Subrayado;
También puede agregar hipervínculos (vínculos web) que dirijan a una página externa o a un lugar específico de su conversación.
Insertar un enlace usando rich text
Para hipervincular una palabra u oración, selecciónela y luego haga clic en el ícono de cadena a la derecha debajo. Aparecerá una ventana emergente donde puede ingresar la dirección del enlace. Luego haga clic en 'guardar'.
Last modified 1mo ago