For the complete documentation index, see llms.txt. This page is also available as Markdown.

Conexión con un temporizador (пока таймеры пропускаем, Андрей сказал, что они отключены в МАВИ)

Retraso antes de la respuesta

La transición al siguiente bloque ocurrirá después del intervalo de tiempo especificado en el Retraso antes de la respuesta campo. El tiempo puede medirse en segundos, minutos, horas, días o meses. Esta funcionalidad se usa para enviar mensajes automáticos que no requieren respuesta del usuario.

Deje el Retraso antes de la respuesta campo vacío si la transición debe ocurrir en respuesta a una acción o mensaje del usuario.

Puede comprobar si un mensaje está programado en la Clientes sección. Para ello, abra el diálogo con el cliente, vaya a la Acerca del cliente pestaña — Mensajes programados:

Un mensaje programado también puede encontrarse en las variables del cliente:

Al hacer clic en "Mensaje programado" se abrirá una ventana con información sobre el mensaje:

Diálogo con el cliente: comprobamos los mensajes programados

Cancelar al salir del bloque (interruptor)

Active este interruptor si necesita interrumpir la secuencia de mensajes automáticos cuando el usuario realice alguna acción y pase a otro bloque.

Ejemplo: El cliente recibe el Mensaje 1 con un botón. Si pulsa el botón, recibirá el Mensaje 2. Su posición en el embudo cambiará y el mensaje programado con un temporizador de 10 minutos se cancelará. Si el cliente no pulsa el botón en 10 minutos, recibirá un nuevo mensaje con el botón que dice: "Todavía no has pulsado el botón".

Opción 1
Opción 2

Consideremos el escenario de error Al pasar al bloque Mensaje 1, para el usuario se programa una flecha con temporizador de 10 minutos con la configuración "Cancelar al salir del bloque" activada. También hay una flecha con la condición "Botón pulsado" configurada con un temporizador de 5 minutos. En esta situación, cuando se hace clic en el botón, el Mensaje 2 se programará y se enviará 5 minutos después del clic en el botón. El cliente NO cambia su posición en el embudo hasta que recibe el Mensaje 2 (es decir, hasta que pasa al bloque Mensaje 2). Si la posición en el embudo no ha cambiado, el cliente recibirá el mensaje "Todavía no has pulsado el botón" después de 10 segundos. Luego, según el temporizador, seguirá el texto del bloque "Mensaje 2".

Error: con la configuración actual, el cliente recibirá el mensaje de recordatorio después de 3 minutos aunque haya pulsado el botón.

Segundo escenario de error El cliente también recibirá el mensaje del bloque "Todavía no has pulsado el botón", incluso si logra pulsar el botón. La razón: "No es un estado" los bloques NO cambian la posición del cliente en el embudo.

Error: el bloque No estado NO CAMBIA la posición en el embudo del cliente

Cancelar mensajes temporizados (interruptor)

Si el interruptor está activado, todos los mensajes temporizados programados se cancelarán al pasar por la flecha, excepto aquellos en los que "No cancelar" esté activado.

No cancelar (interruptor)

Los mensajes programados a través de una flecha con el "No cancelar" interruptor activado permanecerán programados, incluso si el cliente pasa por flechas con el "Cancelar mensajes temporizados" interruptor activado.

Campo de fecha y hora de envío

Para programar un mensaje para una hora específica, introduzca la hora de envío en el formato HH:MM o selecciónela usando los controles deslizantes.

Configuración de la hora de envío

Para programar un mensaje para una fecha específica, introdúzcala en el formato DD.MM.AAAA o selecciónela usando el calendario.

Configuración de la fecha de envío

Lo mejor es especificar la hora de envío en el "Hora de envío" campo junto con este campo de fecha.

Si no se especifica la hora de envío, el mensaje se enviará 1 minuto antes del inicio de la fecha especificada (a las 23:59).

Si se establece un retraso en el campo "Retraso antes de la respuesta" se añadirá a la hora programada.

El mensaje se enviará en la fecha y hora especificadas.

Si se introduce un valor numérico en el campo "Retraso antes de la respuesta" campo, ese retraso se añadirá a la hora programada.

Configuración de la flecha: Hora de envío + Retraso antes de la respuesta El mensaje se enviará 30 minutos después de la hora programada de 08:28, es decir, a las 08:58 del 17 de junio.
En la ficha del cliente, puede ver la fecha y hora del mensaje programado, teniendo en cuenta el retraso.

Puede usar variables para especificar la hora.

Una variable de tiempo puede configurarse en las constantes del proyecto o definirse en el Calculadora.

Definamos una variable en el Calculadora.

De forma similar, puede usar una fecha de envío especificándola en el formato DD.MM.AAAA.

En el campo "Hora de envío" especifique la variable.

Enviar si la fecha ya ha pasado (interruptor)

Si la hora programada del mensaje ya ha pasado en la fecha especificada y el interruptor "Enviar si la fecha ya ha pasado" está activado, el mensaje se programará para el día siguiente.

Escenario 1: La flecha tiene una hora de envío configurada a las 10:00 y el interruptor "Enviar si la fecha ya ha pasado" interruptor está DESACTIVADO. Si el cliente entra en el embudo y recibe Mensaje 1 a las 16:34, el siguiente mensaje se programará para el día siguiente.

En los mensajes programados, tendrán el texto de Mensaje 2 configurado para enviarse al día siguiente a las 10:00.

El Mensaje 2 NO se enviará con esta configuración si el cliente entró en el bloque Mensaje 1 después de las 10:00.

Escenario 2: La flecha tiene una hora de envío configurada a las 10:00 y el interruptor "Enviar si la fecha ya ha pasado" el interruptor está ACTIVADO.

El cliente entra en el embudo y recibe Mensaje 1 a las 16:34 del 23 de febrero.

El mensaje se programará para el día siguiente.

En los mensajes programados, tendrán el texto de Mensaje 2 configurado para enviarse al día siguiente a las 10:00.

Configuración de la flecha: Hora + Enviar si la fecha ya ha pasado
Escenario 2: El cliente entra en el Mensaje 1 bloque el 23 de febrero después de las 10:00, con el interruptor "Enviar si la fecha ya ha pasado" interruptor activado en la flecha.

Escenario 3: La flecha tiene una fecha de envío especificada y una hora de envío de 10:00. El interruptor "Enviar si la fecha ya ha pasado" interruptor está DESACTIVADO.

Si el cliente entra en el embudo y recibe Mensaje 1 a las 16:34, el siguiente mensaje NO se programará para el día siguiente.

El cliente permanecerá en el Mensaje 1 bloque, y no habrá mensajes programados en el diálogo.

El fecha de envío el campo contiene la variable integrada current_date = el día actual.

Ejemplo

Una flecha temporizada es una flecha en la que la transición ocurre después de un retraso especificado. Se muestran como líneas discontinuas, con el tiempo de retraso mostrado.

En nuestro diagrama, hay varias flechas de este tipo. La primera sale del bloque verde brillante "Buenas tardes" Esta flecha tiene un retraso configurado de 0 segundos.

Cómo funciona: después de que el bot responde al cliente con "Buenas tardes", la siguiente pregunta "¿Te gustaría hacer un pedido?" sigue inmediatamente.

Por lo tanto, para establecer un retraso antes de la respuesta, complete el campo correspondiente en el formulario de configuración. Del mismo modo, puede especificar la fecha y hora exactas para enviar un mensaje completando el "Hora de envío" .

A la derecha del campo "Retraso antes de la respuesta" campo, puede seleccionar la unidad de medida: segundos, minutos, horas, días.

Ir una vez

Si este interruptor está activado, el usuario podrá pasar por la conexión solo una vez durante la conversación con el bot. Al mismo tiempo, el mensaje se programará tantas veces como se cumpla la condición de programación del mensaje vinculada a la flecha.

Analicemos escenarios de activación de la flecha con el interruptor "Transición una vez" activado:

Ir una vez + Cancelar mensajes con temporizador

Si el Cancelar mensajes con temporizador el interruptor está activado en la flecha, entonces cuando el cliente vuelve a entrar en el Mensaje 1 bloque, los mensajes previamente programados se cancelarán y solo permanecerá el mensaje programado más recientemente.

El Transición una vez interruptor también está activado. Esto significa que, una vez que ocurra la transición por la flecha a Mensaje 2 no se volverá a programar.

Solo una transición (otros interruptores desactivados).

Si solo el Transición una vez interruptor está activado en la configuración de la flecha, los nuevos mensajes seguirán programándose hasta que ocurra la transición real a través de la flecha.

El cliente entra en el Mensaje 1 bloque, y se programa una transición a Mensaje 2 esté programada. Mientras el usuario no haya recibido el texto de Mensaje 2, las transiciones seguirán programándose.

El interruptor "Transición una vez" interruptor se activa SOLO AL PRODUCIRSE LA TRANSICIÓN REAL. Después de pasar a Mensaje 2, las entradas futuras a Mensaje 1 ya no programarán la transición a través de esta flecha. Tenga cuidado con la configuración y pruebe siempre distintos escenarios de comportamiento del usuario en el bot.

Última actualización