Tareas
En uContact puedes crear tareas para realizar determinadas acciones de forma automatizada, ya se ejecutar una consulta a la base de datos, exportar información a un servidor externo o a un correo, ejecutar un comando, ¡y mucho más!
¿Cómo crear una tarea?
¡Crear una tarea en uContact es muy simple! Te mostramos cómo hacerlo.
- Para crear una nueva Tarea tienes que ir al menu de Administrador, acceder al módulo de Automatizaciones y luego a Tareas.
Una vez aquí, debes presionar en el botón Nuevo, ubicado en la esquina superior derecha.
- Se abrirá un pop-up, con dos pestañas, donde deberás completar la información requerida para poder crear la tarea.
Básico
Aquí debes ingresar la información básica de la tarea.
Nombre: es el nombre de la tarea.
Tipo: es el tipo de la tarea.
SQL Script: este tipo permite ejecutar consultas a la Base de Datos.Shell script: este tipo permite ejecutar comandos en el servidor.Export: este tipo permite exportar información del servidorZona horaria: aquí debes seleccionar la zona horaria que se va a utilizar luego para definir el horario en el que se va a ejeuctar la tarea.
Habilitar: permite habilitar o deshabilitar la ejecución de la tarea.
Agenda
En esta pestaña, puedes seleccionar la frecuencia de ejecución de la tarea. La frecuencia de ejecución puede configurarse utilizando minutos, horas, días del mes, meses y días de la semana. No es necesario utilizar todos los campos; puedes combinarlos según tus necesidades específicas.
Minutos
- Cada minuto: La tarea se ejecutará cada minuto.
- Cada x minutos: Permite seleccionar un intervalo específico en minutos para la ejecución de la tarea.
- Seleccionar minutos: Permite seleccionar minutos específicos en los que deseas que se ejecute la tarea.
Horas
- Cada hora: La tarea se ejecutará cada hora.
- Cada x horas: Permite seleccionar un intervalo específico en horas para la ejecución de la tarea.
- Seleccionar horas: Permite seleccionar horas específicas en las que deseas que se ejecute la tarea.
Días del mes
- Cada día: La tarea se ejecutará todos los días a una hora específica.
- Cada x días: Permite seleccionar un intervalo específico en días para la ejecución de la tarea.
- Seleccionar días: Permite seleccionar días específicos del mes en los que deseas que se ejecute la tarea.
Meses
- Cada mes: La tarea se ejecutará cada mes.
- Cada x meses: Permite seleccionar un intervalo específico en meses para la ejecución de la tarea.
- Seleccionar meses: Permite seleccionar meses específicos en los que deseas que se ejecute la tarea.
Días de la semana
- Cada día de la semana: La tarea se ejecutará todos los días de la semana.
- Cada x días de la semana: Permite seleccionar un intervalo específico en días de la semana para la ejecución de la tarea.
- Seleccionar días de la semana: Permite seleccionar días específicos de la semana en los que deseas que se ejecute la tarea.
¿Cómo verificar la configuración?
Para verificar si la frecuencia configurada es la esperada, a medida que realizas cambios, puedes observar dos cuadros de verificación. En el primero se mostrará la expresión y en el otro podrás visualizar una descripción del detalle la frecuencia de ejecución de la tarea. Por ejemplo, "La tarea se ejecutará todos los días a las 12:00 horas."
¡Veamos algunos ejemplos!
Debajo podrás observar algunos ejemplos de frecuencias de ejecución de tareas para que puedas probar. En cada una se detalla que valores irían en cada opción.
Tarea que se ejecute todos los días a las 00:00 horas
- Minutos: 00
- Horas: 00
- Días del mes: Todos los días
- Meses: Todos los meses
- Días de la semana: Todos los días
Expresión cron: 0 0 * * *
Descripción: La tarea se ejecutará todos los días a las 00:00 horas.
Tarea que se ejecute cada una hora todos los lunes
- Minutos: 00
- Horas: Cada hora
- Días del mes: Todos los días
- Meses: Todos los meses
- Días de la semana: Lunes
Expresión cron: 0 * * * 1
Descripción: La tarea se ejecutará cada una hora todos los lunes.
Tarea que se ejecute todos los primeros de mes a las 09:00 horas
- Minutos: 00
- Horas: 09
- Días del mes: 1
- Meses: Todos los meses
- Días de la semana: Todos los días
Expresión cron: 0 9 1 * *
Descripción: La tarea se ejecutará todos los primeros de mes a las 09:00 horas.