> For the complete documentation index, see [llms.txt](https://help-es.cosmobots.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help-es.cosmobots.io/bot-builder/flujo-de-conversacion/mensaje.md).

# Mensaje

Mensaje es el paso del flujo responsable de realizar interacciones con el usuario.

![](/files/-MjnqEoCuvB9XS8yVAK4)

{% hint style="info" %}
¡Siempre que sea posible, usa emojis! Esto provoca una mayor interacción con el usuario. Cada burbuja de mensajes puede recibir 3 mensajes diferentes.
{% endhint %}

Las interacciones pueden ser las siguientes:

## Texto

En este tipo, primero necesitamos incluir el texto que se enviará al usuario rellenando el campo **Texto**. El tamaño máximo de este campo es de 320 caracteres. Pero te recomendamos que trates de no pasar de 40 caracteres, después de todo el usuario definitivamente no quiere leer un texto largo.

Si el texto del mensaje es largo, intenta dividir el mensaje, por ejemplo, haciendo clic para agregar texto nuevo.

Y si deseas agregar alguna información de usuario (que está en[ Contexto](/definiciones.md#contexto-de-conversacion)) o algunos[ Campo](/bot-builder/datos/campos.md), simplemente haz referencia escribiendo el símbolo **@**

![](/files/-MjnqgnAFwb6fMzD-eua)

{% hint style="info" %}
Puedes utilizar **{{User.first\_name}}** para mencionar el nombre del usuario.
{% endhint %}

Puede guardar la respuesta que el usuario da relacionada con su mensaje. Simplemente haz clic en **Guardar respuesta** y selecciona el campo al que desee guardar la respuesta. Recordando que esta respuesta guardada estará disponible sólo en el tiempo que[ Contexto de la conversación](/definiciones.md#contexto-de-conversacion). Puedes elegir entre los campos predeterminados o crear un nuevo campo personalizado:

![](/files/-Mjnr8C0oFM96gDo14lq)

Para facilitar la interacción del usuario, también puedes establecer respuestas rápidas. Cada **Respuesta rápida** puede tener un título (que será visible para el usuario) y representar uno de los 3 tipos/valores:

* Ejecución de un **Flujo**
* Ejecución de una **Etapa** de un flujo
* Respuesta que se guardará, representada por[ Tipo de campo](/bot-builder/datos/campos.md) para ser utilizado.

![](/files/-MjnrVxB3M3qeAfyRlaR)

{% hint style="info" %}
Puedes tener hasta 10 respuestas rápidas. ¡Respuestas rápidas son geniales para poner sus opciones secundarias disponibles de algo! Por ejemplo: tipos de pago (débito, crédito, etc.)
{% endhint %}

## Tarjetas

El segundo tipo es el envío de un mensaje en el formato de las tarjetas, que son visibles en la horizontal del entorno de diálogo.

![](/files/-Mjns6fdg6kFsgt1JuU0)

{% hint style="info" %}
Puedes tener hasta 10 tarjetas y poner hasta 3 botones en cada uno. Algunos lugares se refieren a las cartas como carruseles. Son geniales para mostrar las principales opciones para el usuario, ya que pueden recibir imágenes que ayudan mucho a atraer al usuario.
{% endhint %}

Para cada tarjeta puede establecer la siguiente información:

* **Título:** Texto de hasta 80 caracteres que estarán en negrita. Es la única información obligatoria.
* **Subtítulo: T**exto de até 80 caracteres.
* **Imagen:** Siempre y cuando tenga un tamaño de hasta 1 MB. Siempre que sea posible utilizar imágenes porque enriquecen enormemente la interacción con el usuario.
* **Botones:** Puede añadir hasta 3 botones por tarjeta. se comporta de forma similar a las respuestas rápidas (descritas anteriormente), con la opción adicional de poder abrir una URL externa o una[ Webview](/bot-builder/flujo-de-conversacion/webview.md) Si el usuario hace clic en el botón.

De la información antedicha, solamente el **Título** es obligatoria.

## Textos Aleatórios

![](/files/-MjnsUUUyUA5UsYQsOHf)

Al hacer clic en este icono podemos acceder a los textos aleatorios, allí se pueden colocar variaciones del mensaje que se creó. El bot enviará uno de esos mensajes al usuario, creando así la sensación de que nunca repite la misma cosa.

{% hint style="info" %}
Cuantas más variaciones pongas, más humano y inteligente será el bot.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help-es.cosmobots.io/bot-builder/flujo-de-conversacion/mensaje.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
