# Flujos

Un flujo es un esquema aparte con su propio bloque «Inicio» y sus propios bloques. Un bot siempre tiene el «Flujo principal»: a él llega la persona que escribe al bot por primera vez. Además, puedes crear todos los que quieras y mover a las personas entre ellos.

Varios flujos hacen falta cuando el bot ha crecido. En lugar de un esquema enorme tienes varios pequeños: «Catálogo», «Pedido», «Preguntas y respuestas». Son más fáciles de leer, editar y probar por separado.

## Cómo llega una persona a un flujo

| Cómo | Adónde lleva |
|---|---|
| Escribió al bot por primera vez o lo reinició | Al flujo principal |
| Llegó a un bloque [«Flujo»](https://support.cleverapp.pro/es/chatbots/blocks/logic/script) | Al flujo elegido en el bloque |
| Siguió un [enlace adicional](https://support.cleverapp.pro/es/chatbots/links) | Al flujo elegido para el enlace |
| Recibió un [envío masivo](https://support.cleverapp.pro/es/chatbots/mailings) | Al flujo del envío masivo |

En cualquiera de estos casos la persona empieza el flujo desde su bloque inicial.

## La lista de flujos

El botón con el nombre del flujo abierto está a la derecha de la barra inferior del constructor. En un bot nuevo dice «Flujo principal». Haz clic en él y se abrirá la ventana «Flujos».

En la cabecera de la ventana:

- **El menú «⋯»**: «Buscar el flujo actual» desplaza la lista hasta el flujo abierto; «Expandir» y «Contraer» abren y cierran todas las carpetas.
- **La lupa**: búsqueda por el nombre de un flujo o de una carpeta.
- **«+»**: «Nuevo flujo» o «Nueva carpeta».

![Ventana Flujos: el flujo principal está marcado con un icono de casa y los demás flujos están debajo](https://support.cleverapp.pro/_media/es/01-chatbots/01-builder/_images/scenarios.webp?v=1792562451)

Haz clic en un flujo de la lista para abrir su esquema. Un icono de casa marca el flujo principal.

## Crear un flujo

1. Abre la lista de flujos y haz clic en «+» → «Nuevo flujo».
2. Escribe un nombre y pulsa Enter o haz clic en la marca de verificación.
3. Haz clic en el flujo de la lista: se abre su esquema.

Un flujo nuevo ya tiene un bloque «Inicio» y una «Cadena de mensajes» con un texto de ejemplo y un botón. Sustitúyelos por los tuyos.

Para que las personas lleguen al flujo nuevo, coloca un bloque «Flujo» en el lugar adecuado de otro flujo y elige en él el nuevo, o crea un [enlace adicional](https://support.cleverapp.pro/es/chatbots/links) hacia él.

> [!TIP]
> Un bloque «Flujo» del esquema abre su flujo con un clic: menú del bloque → «Ir al flujo del bloque».

## Acciones con un flujo

Pasa el cursor sobre un flujo de la lista y abre el menú «⋯» de la derecha.

- **«Renombrar»**: cambiar el nombre.
- **«Duplicar»**: a su lado aparece una copia del flujo con todos sus bloques.
- **«Copiar»**: recordar el flujo para pegarlo en una carpeta de este u otro bot, ver más abajo.
- **«Hacer principal»**: convertir el flujo en el principal.
- **«Configuración»**: la ventana «Configuración del flujo: …»: el nombre y las casillas «Flujo principal» y «Flujo principal alternativo».
- **«Eliminar»**: eliminar el flujo.

El «Flujo principal» solo tiene en su menú «Duplicar», «Copiar» y, si otro flujo está marcado como principal, «Hacer principal». No se puede renombrar ni eliminar.

### Carpetas

Las carpetas te ayudan a ordenar los flujos por temas. Crea una carpeta con el botón «+» → «Nueva carpeta» y luego arrastra los flujos a ella con el ratón. Al arrastrar también cambias el orden de los flujos en la lista. Las carpetas se pueden anidar unas dentro de otras.

Además de los puntos comunes, el menú de una carpeta tiene «Nuevo flujo» y «Nueva carpeta», que se crean directamente dentro de ella, y «Pegar».

### Mover un flujo a otro bot

1. En la lista de flujos, abre el menú del flujo que necesitas y elige «Copiar». Una carpeta con todos los flujos de dentro se copia de la misma manera.
2. Abre otro bot en el mismo navegador y su lista de flujos.
3. En el menú de la carpeta donde debe ir la copia, elige «Pegar». Si no hay ninguna carpeta, crea una primero.

Solo se puede pegar en una carpeta. Mientras una copia está en curso, no puedes iniciar otra: espera a que termine.

Los bloques sueltos se mueven entre flujos y bots a través del portapapeles: consulta [Lienzo y barras de herramientas](https://support.cleverapp.pro/es/chatbots/builder/canvas).

## El flujo principal

El flujo principal es aquel con el que el bot empieza la conversación: con una persona nueva y con alguien que ha reiniciado el bot. En un bot nuevo es el flujo llamado «Flujo principal».

Cualquier otro flujo puede ser el principal: menú del flujo → «Hacer principal», o la casilla «Flujo principal» en su configuración. Un bot tiene un solo flujo principal: al marcar uno nuevo, el anterior deja de serlo. Para dejarlo todo como estaba, elige «Hacer principal» en el menú del «Flujo principal».

Esto es útil para cambiar un flujo durante un tiempo: preparas una versión navideña del saludo en un flujo aparte, la marcas como principal y, después de las fiestas, recuperas la anterior con una sola acción.

### Flujo principal alternativo

El bot puede abrir flujos principales distintos para personas distintas, según la etiqueta del contacto.

1. Abre el menú del flujo → «Configuración».
2. Marca «Flujo principal alternativo». La casilla aparece cuando «Flujo principal» no está marcado.
3. Escribe la etiqueta y haz clic en «Guardar».

Ahora una persona con esta etiqueta llega a este flujo al iniciar el bot, y todos los demás llegan al principal. Así se crea un «área personal» para los clientes: asignas la etiqueta «cliente» con el bloque [«Asignar etiqueta»](https://support.cleverapp.pro/es/chatbots/blocks/contact-data/add-tags) y, en el siguiente inicio, el bot recibe al cliente con otro menú.

En la lista, un flujo así está marcado con una casa de otro color; la pista al pasar el cursor muestra la etiqueta.

## El bloque inicial

Cada flujo tiene un bloque inicial: el flujo empieza por él. En un flujo nuevo es el bloque [«Inicio»](https://support.cleverapp.pro/es/chatbots/blocks/messages/start). Un bloque «Mensaje simple» o «Cadena de mensajes» puede ser el bloque inicial: menú del bloque → «Hacer bloque inicial».

![El bloque inicial «Inicio» en el esquema: la etiqueta sobre el bloque y la conexión con el siguiente](https://support.cleverapp.pro/_media/es/01-chatbots/01-builder/_images/start-block.webp?v=1792562451)

El bloque inicial no se puede eliminar. El botón con la flecha del puntero del panel de zoom devuelve el esquema hasta él.

## Flujos de envíos masivos

Cuando creas un [envío masivo](https://support.cleverapp.pro/es/chatbots/mailings), en el paso «Flujo» la plataforma crea un flujo aparte para él y lo coloca en la carpeta «Envíos masivos». Se ve en la lista común de flujos: puedes abrirlo en el constructor, editarlo y usarlo en un bloque «Flujo», como cualquier otro.

![El flujo de un envío masivo en el constructor: el paso «Flujo» al crear un envío masivo](https://support.cleverapp.pro/_media/es/01-chatbots/04-mailings/_images/scenario.webp?v=1792562451)

> [!WARNING]
> Junto con un flujo se eliminan todos los envíos masivos que lo envían. No elimines flujos de la carpeta «Envíos masivos» mientras necesites esos envíos.

## Eliminar

Menú del flujo → «Eliminar». El constructor pide confirmación. Junto con el flujo se elimina lo siguiente:

- todos sus bloques y notas;
- los envíos masivos que envían este flujo; los que están en curso se detienen;
- los enlaces adicionales que llevan a este flujo;
- las esperas en los bloques «Pausa» y «Temporizador» de este flujo.

![La ventana «Flujos»: el menú de un flujo está abierto, «Eliminar» abajo](https://support.cleverapp.pro/_media/es/01-chatbots/01-builder/_images/delete-scenario.webp?v=1792562451)

Una carpeta se elimina junto con todos los flujos que contiene.

Un flujo eliminado no se puede recuperar. Si un bloque «Flujo» de otro esquema remitía a él, ese bloque enviará a las personas al flujo principal.

## Límites

- Un bot: como máximo 5000 flujos y carpetas.
- Un flujo: como máximo 2500 bloques.

## Si algo no funciona

- **«El número máximo de flujos de un bot no debe superar 5000.»** Elimina los flujos o carpetas que no necesites.
- **«Solo se puede hacer una copia a la vez. Espera a que termine la copia anterior.»** La copia anterior todavía se está creando. Espera y vuelve a intentarlo.
- **«Pegar» responde «Vacío».** El flujo no se copió, o abriste el bot en otro navegador: un flujo copiado se recuerda en el navegador donde hiciste clic en «Copiar».
- **Una persona con la etiqueta llega al flujo principal normal.** Comprueba que «Flujo principal alternativo» está marcado en la configuración del flujo y que la etiqueta está escrita exactamente igual que la tiene el contacto.
