# Cómo crear un botón

## Trabajando con pestañas de botones

<div data-with-frame="true"><figure><img src="/files/3d43cad064da966e30d2d0b9cbdd08e52f4491f3" alt="" width="563"><figcaption></figcaption></figure></div>

Los botones se pueden crear de dos maneras: usando las **configuraciones del botón dentro de un bloque**, o usando **la conexión entre bloques**.

La primera opción es más funcional y cómoda para trabajar.

<figure><img src="/files/4dc1e0720cc7e43d2b64e73cf9d0cb4a6e4c8622" alt="" width="563"><figcaption></figcaption></figure>

Para crear botones directamente desde un bloque, abre el bloque deseado y ve a la **Botones** :

<div data-with-frame="true"><figure><img src="/files/6e2a008fa10ec60b60154e65f362af59b4b01023" alt=""><figcaption></figcaption></figure></div>

Después de hacer clic en "+ Añadir botón", introduce el texto visible del botón en el campo "Texto".

<div data-with-frame="true"><figure><img src="/files/8ea5c001234875e53d2e30e01cbd728fd4afe470" alt="" width="563"><figcaption></figcaption></figure></div>

Luego, selecciona la función del botón.

Para usar un botón para una simple transición a otro estado (sin pagos, solicitudes de teléfono, etc.), deja la función configurada en **"Predeterminado"**.

{% hint style="info" %}
**Obtén más información sobre otras funciones de los botones en nuestros artículos:**

* [botón "Solicitar el número de teléfono"](/doc/es/chatbot/builder/botones/phone.md)
* [Botón de pago](broken://pages/dd3a5fac665af69652cf446847bf7b2e6e298cca)
* [Botón de solicitud de ubicación](/doc/es/chatbot/builder/botones/boton-de-solicitud-de-geolocalizacion.md)
* [Botón de compartir](/doc/es/chatbot/builder/botones/boton-de-compartir.md)
* [Botón de devolución de llamada](broken://pages/e478f90a0c675ee6403d84b939c9b24213d37bae)
* [Botón de Web App](/doc/es/chatbot/builder/botones/webapp.md)
  {% endhint %}

Haz clic en el **"Añadir"** botón para confirmar y añadirlo a la configuración del bloque.

<div data-with-frame="true"><figure><img src="/files/91703dc8b28fc98ae0ac5290d77d166eab14842a" alt="" width="563"><figcaption></figcaption></figure></div>

Hay dos tipos principales de botones:

* **Botones de teclado:** Aparecen debajo del campo de entrada y desaparecen después de pulsarlos o cuando se escribe un mensaje.
* **Botones inline:** Aparecen dentro del globo del mensaje y permanecen visibles después de pulsarlos.

Algunos mensajeros también admiten un **Auto** modo, que selecciona automáticamente el mejor tipo de botón para la plataforma.

<div data-with-frame="true"><figure><img src="/files/fed5791db192cb8a9031630af3c80206b7e3cec6" alt=""><figcaption></figcaption></figure></div>

El bot maneja las pulsaciones de ambos tipos de botones de la misma manera. Puedes añadir más botones de dos formas:

1. Haz clic en el **"+"** botón a la derecha de un botón existente.

<div data-with-frame="true"><figure><img src="/files/420e06552cf9bcfc221ec50147a2cd2a4fe10af9" alt="" width="563"><figcaption></figcaption></figure></div>

**Resultado:** El nuevo botón aparece en la misma línea.

<div data-with-frame="true"><figure><img src="/files/e588c7736269071fd60cab98eef47a0751a3893e" alt="" width="563"><figcaption></figcaption></figure></div>

2. Si haces clic en **"+ Añadir botón",**

<div data-with-frame="true"><figure><img src="/files/f89a345efcc88840d48e41bd5a60cd8eb9688a17" alt="" width="563"><figcaption></figcaption></figure></div>

entonces el nuevo botón se añadirá debajo del creado previamente:

<div data-with-frame="true"><figure><img src="/files/fcef600333c62b37d31668ab977c17c2175bd5f2" alt="" width="563"><figcaption></figcaption></figure></div>

Puedes reorganizar los botones y alinearlos en una fila simplemente arrastrando un botón a la posición deseada.

<div data-with-frame="true"><figure><img src="/files/b338b6c2568030a9d5f21cc5a2e80d0bc0a82b36" alt="" width="563"><figcaption></figcaption></figure></div>

También puedes reorganizar fácilmente los botones en este campo manteniendo pulsado el botón izquierdo del ratón y arrastrando un botón a una nueva posición.

{% hint style="success" %}
**¡Ten en cuenta!**&#x20;

Para mostrar una conexión entre bloques como un botón de teclado en lugar de crear un botón separado dentro de un bloque, sigue estos pasos:

1. Activa el interruptor de **"Mostrar conexiones como botones"** casilla de verificación.
2. Establece un disparador en el conector que enlaza los dos bloques.

Entonces el conector se mostrará al usuario como un botón de teclado.

Para una guía detallada, consulta el artículo: [**"Conexión con un botón"**](/doc/es/chatbot/builder/conexiones/buttons.md).
{% endhint %}

Esta versión asume que el usuario necesita crear un botón manual mientras las conexiones-botón están desactivadas.

> 1. En la **Avanzado** menú de configuración, localiza el **"Mostrar conexiones como botones"** interruptor y asegúrate de que esté **DESACTIVADO**.
> 2. Ahora, haz clic en **"+ Añadir botón"** para crear un botón estándar dentro del bloque.

<div data-with-frame="true"><figure><img src="/files/69c54ea3cfc0d913f3358eb9b3ecde67fb423dde" alt="" width="563"><figcaption></figcaption></figure></div>

### Cómo escribir correctamente la etiqueta de un botón

Al crear un botón, siempre eliges las etiquetas más atractivas y llamativas para atraer a los clientes. Sin embargo, debes seguir esta regla: <mark style="color:rojo;">**la etiqueta del botón no debe contener comillas**</mark>**.**

<mark style="color:rojo;">**Variante incorrecta:**</mark>

<div data-with-frame="true"><figure><img src="/files/526d579f79dcd691815bffc4c2849ab4b35facec" alt="" width="563"><figcaption></figcaption></figure></div>

Si necesitas enfatizar palabras, puedes usar comillas simples.

<mark style="color:verde;">**Variante correcta:**</mark>

<div data-with-frame="true"><figure><img src="/files/8eb4a057864ca54a4703b5a70e37ae29c3dd8307" alt="" width="326"><figcaption></figcaption></figure></div>

También puedes hacer los botones más vivos y coloridos usando emojis:

<div data-with-frame="true"><figure><img src="/files/ee53bc3e5cda62f1701f317e78ac707ea3d3a939" alt="" width="354"><figcaption></figcaption></figure></div>

## Cómo configurar el color del botón

Si es necesario, puedes especificar el color del botón; esto funciona en Viber y Chat en línea.

<div data-with-frame="true"><figure><img src="/files/8c893ccb4d9731a3c2af8af70903b16dca817ee0" alt="" width="563"><figcaption></figcaption></figure></div>

Puedes elegir cualquier color de botón en Viber o Chat en línea: haz clic en el cuadrado negro para abrir la paleta de colores:

<div data-with-frame="true"><figure><img src="/files/970419ebee7cbb9b0be4f2ce9026b24715857ff8" alt="" width="563"><figcaption></figcaption></figure></div>

Así es como se ven los botones de colores en el chat en línea.

<div data-with-frame="true"><figure><img src="/files/f219b6e82218cd727ba9369088149a5efba595ce" alt="" width="563"><figcaption></figcaption></figure></div>

### Campos avanzados de configuración de botones

<div data-with-frame="true"><figure><img src="/files/cdd2f69126da68848a44c89b9d97c43c1be1b09d" alt="" width="419"><figcaption></figcaption></figure></div>

### Casilla de verificación Mostrar botones

**Mostrar botones:** por defecto, este interruptor está activado y los botones se muestran al cliente.

<div data-with-frame="true"><figure><img src="/files/98dc2cb87833ea53cafcffefdfb118c7bd57f5fb" alt="" width="563"><figcaption></figcaption></figure></div>

### Mostrar conectores como botón&#x20;

**Mostrar conectores como botones:** cuando está activado (por defecto), todos los disparadores de conectores de este bloque se muestran al usuario como botones.

<div data-with-frame="true"><figure><img src="/files/489abc4c9f9f943d48e138fe5915da73462497aa" alt="" width="563"><figcaption></figcaption></figure></div>

### Texto emergente para mensajeros sin botones

El **"Texto emergente para mensajeros sin botones"** el campo proporciona texto alternativo para los mensajeros que no admiten botones (por ejemplo, WhatsApp estándar). Esto guía a los usuarios sobre qué escribir manualmente.

<div data-with-frame="true"><figure><img src="/files/fff5d27c6c3ead50d8f98b8ce0d62c22206b2882" alt="" width="563"><figcaption></figcaption></figure></div>

Como WhatsApp no admite botones, usa el **"Texto emergente para mensajeros sin botones"** campo para proporcionar un menú numérico. Este texto, visible solo en WhatsApp, permite a los usuarios navegar por el bot escribiendo números.

<div data-with-frame="true"><figure><img src="/files/4bf6db03e4626d086807f0a98d7e5b441233e98e" alt="" width="563"><figcaption></figcaption></figure></div>

### Configuración avanzada de botones – Campo de código del botón

El campo **"Configuración avanzada de botones (código del botón)"** se puede usar para crear botones únicos mediante código.

<div data-with-frame="true"><figure><img src="/files/ccdf7ea817ceea594e8460b2cd53dbe98d97aafd" alt="" width="563"><figcaption></figcaption></figure></div>


---

# Agent Instructions: 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:

```
GET https://docs.mavibot.ai/doc/es/chatbot/builder/botones/create.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
