# Automatización (/es/docs/verdent-manager/core-features/automation)

> Programa tareas recurrentes y deja que Manager las ejecute por ti automáticamente



Manager puede encargarse del trabajo repetitivo que haces "cada día" o "cada semana". Lo describes una vez y Manager lo ejecutará automáticamente según tu programación, sin que tengas que recordarlo ni activarlo manualmente. Esta es la función de **Automatizaciones** de Manager.

## Abrir el panel de automatizaciones [#abrir-el-panel-de-automatizaciones]

En la barra de herramientas superior de Manager, selecciona el **icono de reloj** (Automatizaciones). El panel del lado derecho cambiará a tu lista de tareas programadas, donde puedes ver y gestionar todas las automatizaciones.

***

## Crear una tarea programada [#crear-una-tarea-programada]

Crear una tarea programada es sencillo: solo describe lo que quieres en lenguaje natural y Manager lo convertirá en una automatización concreta.

<Steps>
  <Step title="Inicia una nueva automatización">
    Abre el panel de automatizaciones y selecciona **Create** en la esquina superior derecha, o escribe `/schedule` directamente en el chat de Manager.
  </Step>

  <Step title="Inserta el prompt de programación">
    Se insertará automáticamente un prompt de `/schedule`.
  </Step>

  <Step title="Describe tu tarea">
    Describe lo que quieres en lenguaje natural. Por ejemplo:

    ```text
    /schedule Every day at 9 AM, check all open PRs on GitHub and send me a summary
    ```

    ```text
    /schedule Every Monday morning, organize last week's new issues into a prioritized TODO list
    ```

    ```text
    /schedule Every day at 11 PM, summarize today's commits and what was completed
    ```
  </Step>

  <Step title="Deja que Manager se encargue del resto">
    Después de enviar, Manager interpretará tu solicitud, creará el cron job correspondiente y comenzará a ejecutarlo según la programación.
  </Step>
</Steps>

***

## Ver tareas programadas [#ver-tareas-programadas]

El panel de automatizaciones muestra todas las tareas en una lista. Cada elemento incluye:

| Campo                                | Descripción                                                           |
| ------------------------------------ | --------------------------------------------------------------------- |
| **Nombre / descripción de la tarea** | Un resumen de tu solicitud                                            |
| **Programación**                     | Una frecuencia legible (por ejemplo, "Días laborables", "Semanal")    |
| **Próxima ejecución**                | La siguiente hora de ejecución programada                             |
| **Último estado**                    | El resultado de la ejecución más reciente (Hecho / Fallido / Omitido) |

### Definiciones de estado [#definiciones-de-estado]

| Estado     | Significado                                 |
| ---------- | ------------------------------------------- |
| **Done**   | Ejecutado correctamente según lo programado |
| **Failed** | Se encontró un error durante la ejecución   |
| **Missed** | No se ejecutó a la hora programada          |

***

## Gestionar tareas programadas [#gestionar-tareas-programadas]

### Ejecutar manualmente tareas omitidas [#ejecutar-manualmente-tareas-omitidas]

Si una tarea fue omitida (por ejemplo, tu equipo estaba apagado), se marcará como **Missed**. Selecciona **Run** para ejecutarla de inmediato, sin necesidad de esperar la próxima hora programada.

### Eliminar tareas [#eliminar-tareas]

Para eliminar una automatización, selecciona **Delete** junto a la tarea y confirma. Dejará de ejecutarse automáticamente.

### Actualizar estado [#actualizar-estado]

Después de cada ciclo de ejecución, el panel se actualiza automáticamente con el estado más reciente, sin necesidad de actualizarlo manualmente.

***

## Casos de uso [#casos-de-uso]

<CardGroup cols="2">
  <Card title="Preparación del standup diario" icon="sun">
    Recopila automáticamente los commits de ayer y los issues de hoy en un resumen de standup listo para usar.
  </Card>

  <Card title="Comprobaciones de calidad del código" icon="shield-check">
    Ejecuta linting y tests cada viernes por la tarde, generando un informe de salud antes del fin de semana.
  </Card>

  <Card title="Informes automatizados" icon="chart-line">
    Conéctate a tu base de datos y genera informes de métricas clave según una programación, sin trabajo manual.
  </Card>

  <Card title="Sincronización de proyectos" icon="arrows-rotate">
    Los resúmenes semanales del progreso del proyecto pueden enviarse automáticamente a Notion u otras herramientas de documentación.
  </Card>

  <Card title="Monitoreo y alertas" icon="bell">
    Verifica periódicamente API o servicios y te notifica si algo sale mal.
  </Card>
</CardGroup>

***

## Notas [#notas]

<Note>
  Las tareas programadas solo se ejecutan mientras la aplicación Verdent está activa. Si la aplicación está cerrada, las tareas se marcarán como **Missed** y podrán activarse manualmente.
</Note>

<Tip>
  Sé específico con las descripciones de tiempo (por ejemplo, "9 AM" es mejor que "por la mañana").
</Tip>

<Note>
  No necesitas aprender la sintaxis de cron: basta con el lenguaje natural; Manager se encarga de la conversión automáticamente.
</Note>
