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

# Automatizaciones (triggers)

> Crea reglas que ejecutan acciones automáticamente cuando ocurre algo en tu CRM: nuevos leads, cambios de etapa, mensajes, pedidos y más.

Las **automatizaciones** (también llamadas *triggers* o reglas) ejecutan acciones de forma automática cuando ocurre un evento en Asistian. Te permiten ahorrar trabajo repetitivo: dar la bienvenida a un lead, notificar a tu equipo, crear tareas o enviar plantillas, sin intervención manual.

Una automatización se compone de tres partes:

<CardGroup cols={3}>
  <Card title="1. Evento" icon="bolt">
    Qué tiene que pasar para que la regla se active (el *disparador*).
  </Card>

  <Card title="2. Condiciones" icon="filter">
    Filtros opcionales que afinan cuándo debe ejecutarse.
  </Card>

  <Card title="3. Acciones" icon="play">
    Qué hace Asistian cuando la regla se cumple.
  </Card>
</CardGroup>

## Eventos disponibles

| Evento                                       | Se dispara cuando…                              |
| -------------------------------------------- | ----------------------------------------------- |
| **Nuevo lead**                               | Entra una nueva conversación/lead.              |
| **Lead actualizado**                         | Cambian propiedades del lead.                   |
| **Cambio de etapa del lead**                 | El lead se mueve a otra etapa del pipeline.     |
| **Lead archivado**                           | Se archiva o desarchiva un lead (conversación). |
| **Mensaje recibido**                         | Llega un nuevo mensaje en una conversación.     |
| **Nuevo ticket / ticket actualizado**        | Se crea o cambia un ticket de soporte.          |
| **Cambio de etapa o estado de ticket**       | El ticket avanza o cambia de estado.            |
| **Reserva creada / actualizada / cancelada** | Cambia una reservación o cita.                  |
| **Cambio de estado de reserva**              | La reserva pasa a confirmada, completada, etc.  |
| **Cambio de estado de venta**                | Un pedido cambia de estado (pagado, enviado…).  |
| **Webhook entrante**                         | Un sistema externo envía datos a Asistian.      |

## Condiciones

Las condiciones filtran cuándo debe ejecutarse la regla. Puedes combinar varias con lógica **Y** (todas se cumplen) u **O** (cualquiera se cumple), usando operadores como *igual a*, *contiene*, *mayor que*, *está en la lista*, *está vacío*, entre otros.

**Ejemplo:** "Solo cuando la etapa nueva sea *Calificado* **y** el valor de la oportunidad sea mayor a 10,000".

## Acciones

Cuando el evento y las condiciones se cumplen, la automatización puede:

* **Enviar un mensaje o plantilla de WhatsApp** al cliente.
* **Crear o completar una tarea**, con responsable y fecha relativa.
* **Cambiar la etapa** de un lead o pedido.
* **Asignar la conversación** a un agente.
* **Notificar a tu equipo**.
* **Llamar a un webhook saliente** hacia otra herramienta.

## Ejecución inmediata vs. programada

<CardGroup cols={2}>
  <Card title="Inmediata" icon="forward">
    Las acciones se ejecutan en cuanto ocurre el evento.
  </Card>

  <Card title="Programada" icon="clock">
    Las acciones se ejecutan **antes** o **después** de una fecha (por ejemplo, "24 horas después de creado el lead si no ha respondido").
  </Card>
</CardGroup>

## Variables dinámicas

En los mensajes y tareas puedes insertar variables que se reemplazan con datos reales de la conversación, como el nombre del cliente o el agente asignado. Por ejemplo: "Hola `{{nombre_del_cliente}}`, gracias por tu compra".

## Ejemplos comunes

<AccordionGroup>
  <Accordion title="Bienvenida automática a nuevos leads">
    **Evento:** Nuevo lead → **Acción:** enviar plantilla de bienvenida con el nombre del cliente.
  </Accordion>

  <Accordion title="Follow-up de oportunidades sin respuesta">
    **Evento:** Nuevo lead (programada, 24h después) → **Condición:** sigue en etapa "Nuevo" → **Acción:** crear tarea "Dar seguimiento".
  </Accordion>

  <Accordion title="Confirmación de pedido pagado">
    **Evento:** Cambio de estado de venta → **Condición:** estado = Pagado → **Acción:** enviar confirmación por WhatsApp y crear tarea de empaque.
  </Accordion>

  <Accordion title="Recordatorio de cita">
    **Evento:** Reserva creada (programada, 24h antes) → **Acción:** enviar recordatorio de la cita al cliente.
  </Accordion>
</AccordionGroup>

<Card title="Conectar con otras herramientas" icon="plug" href="/mintlify/integraciones/webhooks" horizontal>
  Usa webhooks entrantes y salientes para integrar Asistian con tus sistemas.
</Card>
