> For the complete documentation index, see [llms.txt](https://docs.skyone.cloud/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.skyone.cloud/espanol/skyone-studio/integraciones/flujos/modulos-de-herramientas/modulo-if.md).

# Módulo IF

* [Definición](#definicion)
* [Configuración del módulo IF](#configuracion-del-modulo-if)
  * [Crear tus condicionales](#crear-tus-condicionales)

### Definición

El módulo instrumental “IF”, módulo estándar de Skyone Studio para su uso en cualquier flujo, fue creado para procesar datos de manera condicional, facilitando así la creación de operaciones complejas.

El módulo “IF” está compuesto por una única operación, que genera dos salidas: una para la condición verdadera (TRUE) y otra para la condición falsa (FALSE).

A diferencia de los módulos [Do While y For](/espanol/skyone-studio/integraciones/flujos/modulos-de-herramientas/modulo-bucle-for.md), el módulo IF no inicializa parámetros; su función es dividir el flujo en dos partes según el resultado de la validación solicitada, que variará según los datos enviados por otros componentes del flujo.

***

### Configuración del módulo IF

El módulo “IF” aparece en la opción Herramientas dentro de la edición de un flujo.\
Después de seleccionarlo, se mostrará la ventana modal de configuración.

<figure><img src="/files/28lljeNoMBs4misQU3an" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
[Conoce más sobre el Encabezado del Módulo aquí.](/espanol/skyone-studio/integraciones/encabezado-de-los-modulos.md)
{% endhint %}

***

#### Crear tus condicionales

Completa o selecciona los siguientes ítems para crear tus condicionales:

* **Satisfacer todas**: si deseas que todas las condiciones configuradas se cumplan.
* **Satisfacer cualquiera**: cuando no importa que se cumplan todas las condiciones configuradas.
* **Variable 1**: ingresa o arrastra un parámetro de otro componente del flujo para indicar una variable para comparación, o utiliza una [SMOP](/espanol/skyone-studio/integraciones/operaciones-de-datos/smop-pequenas-operaciones.md) (ícono +).
* **Condiciones**: comparaciones entre dos valores (igual, diferente, mayor que, menor que, etc.).
* **Variable 2**: ingresa o arrastra otro parámetro de un componente del flujo para la segunda variable de comparación, o utiliza una [SMOP](/espanol/skyone-studio/integraciones/operaciones-de-datos/smop-pequenas-operaciones.md) (ícono +).
* **Agregar condición**: haz clic para añadir otra condición.
* **Validar**: haz clic para validar las condiciones.
* **Resultado**: muestra si la condición evaluada es verdadera o falsa (True/False).

Para finalizar la configuración del módulo, haz clic en “**Guardar**”.


---

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

```
GET https://docs.skyone.cloud/espanol/skyone-studio/integraciones/flujos/modulos-de-herramientas/modulo-if.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.
