> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flexxible.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Flujos

**Flujos** es una funcionalidad que permite definir secuencias de automatización para ejecutar acciones programadas sobre los dispositivos, basadas en la evaluación periódica de condiciones lógicas preestablecidas.

Esta herramienta:

* Facilita el diagnóstico proactivo y la resolución temprana de incidencias.
* Habilita mecanismos de autorremediación para problemas recurrentes.
* Garantiza el alineamiento continuo de los dispositivos con las configuraciones de la organización, evaluándolas y adaptándolas de forma periódica.

![flows-listview](https://mintcdn.com/flexxible/VEOJ4zSJH_6n3QiQ/images/features/flows-listview.png?fit=max\&auto=format\&n=VEOJ4zSJH_6n3QiQ\&q=85\&s=d22a991b3d44163824148e86addd097b)

## Vista de lista

Esta tabla muestra todos los flujos creados en la organización junto con la siguiente información:

* **Nombre.** Nombre del flujo.

* **Descripción.** Propósito del flujo.

* **Tipo.** Ámbito de ejecución del flujo, determinado por el microservicio a ejecutar:
  * *Sesión*: A nivel de sesión de usuario, con los permisos correspondientes.
  * *Workspaces*: A nivel de dispositivo, con acceso administrativo.

* **Solo detección.** Cuando está habilitado, las condiciones se evalúan únicamente con fines de detección (muestreo), sin ejecutar el microservicio configurado.

* **Tiempo de reutilización.** Periodo mínimo que debe transcurrir antes de que una condición se evalúe nuevamente, después de que se haya cumplido y ejecutado una acción:

  * Cuando una condición de un flujo se cumple, se ejecuta una acción.
  * Comienza a contarse el tiempo de reutilización.
  * Durante ese tiempo, no se volverá a evaluar si la condición se cumple.
  * Una vez transcurrido el periodo, la condición se evaluará nuevamente.

* Por ejemplo, si el tiempo de reutilización está configurado en 24 horas, la condición se evaluará y ejecutará (si se cumple) una vez al día, aunque la condición se mantenga activa.

* El tiempo de reutilización no aplica cuando la acción es un microservicio que reinicia el dispositivo. En este caso, si la condición se cumple, la acción se ejecuta sin esperar.

* El parámetro de configuración mínimo para el tiempo de reutilización es de 10 minutos.

![min-cooldown](https://mintcdn.com/flexxible/Fs-Glo567bP1hDfq/images/features/min-cooldown.png?fit=max\&auto=format\&n=Fs-Glo567bP1hDfq\&q=85\&s=1706c70e96eb0f6785d3264ffbcbc0b0)

> [!NOTE]
>
> Si se reinicia FlexxAgent o el dispositivo, el contador del tiempo de reutilización se interrumpe y comienza desde cero.

* **Habilitado.** Estado del flujo (*Habilitado* / *Deshabilitado*).

### Crear un flujo

Sobre la tabla, el botón **Nuevo** permite crear un flujo.

## Vista de detalle

Al hacer clic sobre un registro de la tabla, se accede al detalle de su configuración.

### Visión general

Almacena los datos de configuración del flujo. Está dividida en tres pestañas:

* Visión general
* Notificación
* Destino

![overviewSection-v2](https://mintcdn.com/flexxible/VEOJ4zSJH_6n3QiQ/images/features/overviewSection-v2.png?fit=max\&auto=format\&n=VEOJ4zSJH_6n3QiQ\&q=85\&s=36b615374cf3881dbc945f2a2fd1c3df)

### Visión general

Ofrece información general del flujo: *Descripción,* *Tipo*, *Tiempo de reutilización* y si está configurado para *Solo detección*. También informa sobre la *Versión*, que se incrementa en uno cada vez que el flujo se edita.

![overview-flowsV2](https://mintcdn.com/flexxible/VEOJ4zSJH_6n3QiQ/images/features/overview-flowsV2.png?fit=max\&auto=format\&n=VEOJ4zSJH_6n3QiQ\&q=85\&s=df3d0e715587a64967ab3d3ada5190ea)

### Notificación

Detalla las notificaciones que el sistema operativo enviará a los usuarios al comenzar y finalizar la ejecución de los flujos.

![notif-flowsV2](https://mintcdn.com/flexxible/VEOJ4zSJH_6n3QiQ/images/features/notif-flowsV2.png?fit=max\&auto=format\&n=VEOJ4zSJH_6n3QiQ\&q=85\&s=3d4f999f9b9abc8a1001332eb1b8cef7)

* **Texto inicial.** Contenido de la notificación que se enviará a los usuarios al inicio de la ejecución.
* **Texto de éxito.** Contenido de la notificación que se enviará a los usuarios después de una ejecución exitosa.
* **Texto de error.** Contenido de la notificación que se enviará a los usuarios después de una ejecución con errores.

### Destino

Especifica los dispositivos / grupos de dispositivos en los que se ejecutará el flujo.

* **Todos los workspaces.** Todos los dispositivos de la organización.
* **Workspaces.** Dispositivos específicos.
* **Grupos de workspaces.** Grupos de workspaces específicos.
* **Grupos de reporte.** Grupos de reporte específicos.

## Flujo

Muestra el diagrama de flujo, incluyendo:

* Las condiciones para evaluar.
* Los umbrales definidos.
* La acción que se ejecutará si los parámetros se cumplen.

![flows-flowsV2](https://mintcdn.com/flexxible/VEOJ4zSJH_6n3QiQ/images/features/flows-flowsV2.png?fit=max\&auto=format\&n=VEOJ4zSJH_6n3QiQ\&q=85\&s=0a09ced15a995a749efaefda568109c1)
