Disparador basado en fecha/hora
Esta es una lista de verificación que sirve como guía al usar disparadores de fecha y fecha/hora para evitar confusiones.
Lineamientos generales
- Tanto para los disparadores de fecha como de fecha/hora, asegúrate de que la fecha o la hora asignada siempre esté en el futuro. Las fechas y horas pasadas impiden que el disparador se inicie. Este es el comportamiento predeterminado de la plataforma.
- En los canales donde la zona horaria se proporciona de forma predeterminada (webchat, Facebook, Instagram, etc.), se utiliza la zona horaria del usuario del bot para los disparadores de fecha/hora.
- En los canales donde la zona horaria NO se proporciona de forma predeterminada, se utiliza la zona horaria del workspace para los disparadores de fecha/hora.
- OneChat tratará todos los userfields de fecha y fecha/hora en tiempo UTC de forma predeterminada; por lo tanto, si no se proporciona una zona horaria, el sistema asume que está en UTC y luego aplica el desfase según la zona horaria del usuario o del workspace.
Disparador de fecha
- Asegúrate de que el formato de la fecha, al guardarse dentro del campo de fecha, esté estandarizado en UTC. Un ejemplo de formato UTC para fecha es
"YYYY-MM-DD". Otros formatos incluyen:
DD-MM-YYYY
MM-DD-YYYY
DD/MM/YYYY
- Los formatos de fecha localizados siempre causarán problemas, ya que el sistema no los reconoce y crearán desfases no sincronizados con la hora real.
Disparador de fecha/hora
Asegúrate de que el formato de la fecha/hora, al guardarse dentro del campo de fecha/hora, esté en formato UTC. El formato estándar de facto para fecha/hora es "YYYY-MM-DDThh:mm:ss+Z"
aquí: YYYY representa el año
MM representa el mes
DD representa el día
T representa la separación entre fecha y hora
hh representa la hora
mm representa los minutos
ss representa los segundos
Z representa la zona horaria (como +05:00 o -02:00)