GuíaPlan Accelerate

Añadir retrasos y condiciones

Pausa una automatización con Esperar/Retrasar y divídela en ramas con División condicional, usando el constructor o una expresión.

5 min de lecturaRol: Super administrador o superiorAutomatizacionesActualizado el 25 de octubre de 2026

Esperar/Retrasar pausa una automatización antes del siguiente paso, por ejemplo para pedir una reseña 30 minutos después de una visita. División condicional comprueba algo y envía la automatización por uno de dos caminos, por ejemplo para escribir solo a los clientes que tienen correo electrónico.

Esperar/Retrasar está disponible en todos los planes. División condicional requiere el plan Accelerate o superior.

Antes de empezar

Añadir un retraso

  1. 1

    Paso 1 de 2

    Añade un paso Esperar/Retrasar

    Haz clic en Añadir siguiente paso donde debe producirse la pausa, o usa Añadir nodo, y elige Esperar/Retrasar.

  2. 2

    Paso 2 de 2

    Elige la duración

    Haz clic en el paso y elige una Duración. Las opciones van de 5 minutos a 24 horas. Haz clic en Guardar y luego en Guardar en la parte superior del editor.

    Verás:

    El paso muestra Esperar/Retrasar con el número de minutos que espera.

Lo que conviene saber sobre las esperas:

  • Una ejecución que está esperando aparece como En curso en Historial.
  • La espera no vuelve a comprobar nada. Si una cita se cancela durante la espera, los pasos siguientes se ejecutan igualmente, salvo que añadas una División condicional después de la espera. Ten en cuenta que la condición comprueba los valores del momento en que empezó la ejecución, no los actuales.
  • Guardar cambios en los pasos, o desactivar la automatización, cancela las ejecuciones que están esperando.
  • Para esperar más de 24 horas, encadena varios pasos Esperar/Retrasar.
  • Después de una espera, una persona puede recibir otro mensaje en una dirección que ya recibió uno antes en la ejecución. Consulta El paso Enviar notificación explicado.

Añadir una condición

  1. 1

    Paso 1 de 4

    Añade un paso División condicional

    Haz clic en Añadir siguiente paso y elige División condicional. Si te pide mejorar el plan, tu plan no lo incluye.

  2. 2

    Paso 2 de 4

    Crea la condición

    Haz clic en el paso para abrir Actualizar nodo condicional. En la pestaña Constructor:

    1. En Coincidir, elige Todas las condiciones o Cualquier condición.
    2. Haz clic en Añadir condición.
    3. Elige una variable, un operador y un valor. Por ejemplo: estado de la cita es Confirmada.

    Los estados de las citas y de las facturas muestran una lista para elegir. Puedes añadir más condiciones y quitar una con Eliminar condición.

    Haz clic en Guardar.

  3. 3

    Paso 3 de 4

    Completa los dos caminos

    El paso muestra ahora Añadir paso (Si es verdadero) y Añadir paso (Si es falso). Añade los pasos de cada camino. Cada camino debe terminar en Finalizar automatización, aunque uno de ellos no haga nada más.

  4. 4

    Paso 4 de 4

    Guarda la automatización

    Haz clic en Guardar en la parte superior del editor.

Operadores

Tipo de variableOperadores
Texto, correo electrónico y teléfonoes, no es, contiene, no contiene, empieza por, termina en, está vacío, no está vacío
Númeroes, no es, es mayor que, es al menos, es menor que, es como máximo, está vacío, no está vacío
Sí o noes verdadero, es falso
Listas de estadoses, no es, es uno de, no es uno de, está vacío, no está vacío

Escribir una expresión

Para condiciones que el constructor no puede expresar, abre la pestaña Expresión y escribe una expresión entre dobles llaves. Por ejemplo, {{ $event.data.object.status === "confirmed" && !!$event.data.object.client.emailAddress }} es verdadera para las citas confirmadas cuyo cliente tiene correo electrónico.

Cómo se interpreta el resultado:

  • false, no, el texto vacío y los valores ausentes cuentan como falso.
  • Todo lo demás cuenta como verdadero, incluidos true, yes, cualquier otro texto y cualquier número, incluso 0.

Para comprobar un número, compáralo dentro de la expresión, por ejemplo {{ $event.data.object.totalDue > 0 }} con un disparador de factura.

Mantén toda la condición dentro de un único par de llaves. En {{ $event.data.object.status }} === "confirmed", la comparación queda fuera de las llaves, así que el resultado es texto sin más, y el texto siempre cuenta como verdadero.

Si escribes una expresión que el constructor no puede mostrar, la pestaña Constructor te lo indica. Sigue editando en la pestaña Expresión o haz clic en Empezar de nuevo en el constructor.

Preguntas frecuentes

No. Una espera siempre dura un tiempo fijo desde que la ejecución llega a ella.