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

# Crear tu primera automatización

> Cómo crear, probar y activar una automatización en Whaapy

# Crear tu primera automatización

Esta guía te lleva por el flujo básico para crear una automatización desde el dashboard de Whaapy.

El objetivo es crear una regla simple, probarla y activarla sin mezclar demasiadas condiciones desde el inicio.

***

## Antes de empezar

Necesitas:

<Check>Acceso admin al dashboard de Whaapy.</Check>
<Check>Un número de WhatsApp conectado.</Check>
<Check>Una idea clara del evento que debe disparar la automatización.</Check>

Para esta guía usaremos un caso simple:

```text theme={null}
Cuando un cliente escriba "quiero cotizar",
agregar tag "cotizacion" y enviar un mensaje de seguimiento.
```

***

## Paso 1: Crear la regla

Ve a `Automations` en el dashboard y selecciona **Nueva**.

Completa:

| Campo       | Ejemplo                                              |
| ----------- | ---------------------------------------------------- |
| Nombre      | `Lead pide cotización`                               |
| Descripción | `Detecta intención de cotizar y prepara seguimiento` |
| Estado      | Inactiva mientras la configuras                      |

<Tip>
  Usa nombres que expliquen el resultado, no solo el trigger. `Lead pide cotización` es mejor que `keyword cotizar`.
</Tip>

***

## Paso 2: Elegir trigger

Para este ejemplo usa `contains`.

```text theme={null}
Texto contiene: quiero cotizar
Case sensitive: desactivado
```

Esto hará que la regla coincida con mensajes como:

```text theme={null}
Hola, quiero cotizar un servicio
Quiero cotizar para mi empresa
```

Si necesitas varias frases, usa `keywords`. Si necesitas una condición más estricta, usa `exact_match` o `regex`.

Ver [Triggers](/guides/automations/triggers).

***

## Paso 3: Agregar acciones

Agrega acciones en el orden en que deben ejecutarse.

Ejemplo:

<Steps>
  <Step title="Agregar tag">
    Usa `add_tag` con el valor `cotizacion`.
  </Step>

  <Step title="Mover etapa">
    Usa `move_funnel_stage` para mover el contacto a una etapa como `Cotización`.
  </Step>

  <Step title="Enviar mensaje">
    Usa `send_message` para responder con un texto corto.
  </Step>
</Steps>

Mensaje ejemplo:

```text theme={null}
¡Claro! Te puedo ayudar con una cotización. ¿Me compartes qué servicio necesitas y para cuándo?
```

***

## Paso 4: Configurar opciones avanzadas

Para un primer flujo:

| Opción             | Recomendación                                            |
| ------------------ | -------------------------------------------------------- |
| Prioridad          | Normal                                                   |
| Ejecutar una vez   | Activar si no quieres repetir la misma bienvenida        |
| Omitir IA          | Activar si el mensaje automático ya responde el caso     |
| Parar al coincidir | Activar si no quieres que otras reglas también respondan |

<Warning>
  Si usas `send_message` y además dejas que la IA responda al mismo mensaje, puedes generar doble respuesta. Usa `Omitir IA` cuando la automatización ya cubre el caso.
</Warning>

***

## Paso 5: Probar trigger

Usa la opción de prueba del builder con frases reales.

Prueba mensajes que sí deberían coincidir:

```text theme={null}
quiero cotizar
hola quiero cotizar un servicio
me puedes cotizar?
```

Y mensajes que no deberían coincidir:

```text theme={null}
hola
quiero soporte
tengo una queja
```

Si coinciden demasiados mensajes, usa un trigger más específico o agrega keywords más precisas.

***

## Paso 6: Activar y revisar

Cuando la prueba sea correcta:

1. Guarda la automatización.
2. Actívala desde la lista.
3. Prueba con una conversación real controlada.
4. Revisa que solo se ejecuten las acciones esperadas.

Desde la lista puedes:

* activar o desactivar
* duplicar para crear variantes
* editar
* eliminar
* buscar por nombre o descripción

***

## Buenas prácticas

* Empieza con una automatización pequeña.
* Usa una acción segura antes de acciones externas.
* Prueba con frases reales de clientes.
* Activa `Omitir IA` cuando la automatización responde por completo.
* Usa `Parar al coincidir` en reglas exclusivas.
* Duplica reglas existentes para crear variaciones sin empezar desde cero.

***

## Siguiente paso

<CardGroup cols={2}>
  <Card title="Triggers" icon="zap" href="/guides/automations/triggers">
    Aprende qué dispara una automatización y cuándo usar cada tipo.
  </Card>

  <Card title="Actions" icon="list-check" href="/guides/automations/actions">
    Diseña acciones seguras y ordenadas.
  </Card>
</CardGroup>
