# Automação (/pt/docs/verdent-manager/core-features/automation)

> Agende tarefas recorrentes e deixe o Manager executá-las automaticamente para você



O Manager pode cuidar do trabalho repetitivo que você faz "todo dia" ou "toda semana." Você descreve uma vez, e o Manager executará automaticamente no seu cronograma—sem precisar lembrar ou acionar manualmente. Esse é o recurso de **Automações** do Manager.

## Abrir o painel de Automações [#abrir-o-painel-de-automações]

Na barra de ferramentas superior do Manager, clique no **ícone de relógio** (Automações). O painel à direita mudará para sua lista de tarefas agendadas, onde você pode visualizar e gerenciar todas as automações.

***

## Criar uma tarefa agendada [#criar-uma-tarefa-agendada]

Criar uma tarefa agendada é simples—basta descrever o que você quer em linguagem natural, e o Manager a transformará em uma automação concreta.

<Steps>
  <Step title="Inicie uma nova automação">
    Abra o painel de Automações e clique em **Create** no canto superior direito, ou digite `/schedule` diretamente no chat do Manager.
  </Step>

  <Step title="Insira o prompt de agendamento">
    Um prompt `/schedule` será inserido automaticamente.
  </Step>

  <Step title="Descreva sua tarefa">
    Descreva o que você quer em linguagem natural. Por exemplo:

    ```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="Deixe o Manager cuidar do resto">
    Após enviar, o Manager interpretará sua solicitação, criará o cron job correspondente e começará a executá-lo no horário agendado.
  </Step>
</Steps>

***

## Visualizar tarefas agendadas [#visualizar-tarefas-agendadas]

O painel de Automações exibe todas as tarefas em uma lista. Cada item inclui:

| Campo                          | Descrição                                                         |
| ------------------------------ | ----------------------------------------------------------------- |
| **Nome / descrição da tarefa** | Um resumo da sua solicitação                                      |
| **Agendamento**                | Uma frequência legível (por exemplo, "Dias de semana", "Semanal") |
| **Próxima execução**           | O próximo horário de execução agendado                            |
| **Último status**              | O resultado da execução mais recente (Done / Failed / Missed)     |

### Definições de status [#definições-de-status]

| Status     | Significado                             |
| ---------- | --------------------------------------- |
| **Done**   | Executado com sucesso conforme agendado |
| **Failed** | Encontrou um erro durante a execução    |
| **Missed** | Não foi executado no horário agendado   |

***

## Gerenciar tarefas agendadas [#gerenciar-tarefas-agendadas]

### Executar manualmente tarefas perdidas [#executar-manualmente-tarefas-perdidas]

Se uma tarefa foi perdida (por exemplo, seu computador estava desligado), ela será marcada como **Missed**. Clique em **Run** para executá-la imediatamente—sem precisar esperar pelo próximo horário agendado.

### Excluir tarefas [#excluir-tarefas]

Para remover uma automação, clique em **Delete** ao lado da tarefa e confirme. Ela não será mais executada automaticamente.

### Atualizar status [#atualizar-status]

Após cada ciclo de execução, o painel é atualizado automaticamente com o status mais recente—sem necessidade de atualização manual.

***

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

<CardGroup cols="2">
  <Card title="Preparação para a daily" icon="sun">
    Compile automaticamente os commits de ontem e as issues de hoje em um resumo de daily pronto para uso.
  </Card>

  <Card title="Verificações de qualidade de código" icon="shield-check">
    Execute linting e testes toda sexta-feira à tarde, gerando um relatório de saúde antes do fim de semana.
  </Card>

  <Card title="Relatórios automatizados" icon="chart-line">
    Conecte-se ao seu banco de dados e gere relatórios de métricas-chave em um cronograma—sem trabalho manual necessário.
  </Card>

  <Card title="Sincronização de projeto" icon="arrows-rotate">
    Resumos semanais do progresso do projeto podem ser enviados automaticamente para o Notion ou outras ferramentas de documentação.
  </Card>

  <Card title="Monitoramento e alertas" icon="bell">
    Verifique periodicamente APIs ou serviços e notifique você se algo der errado.
  </Card>
</CardGroup>

***

## Observações [#observações]

<Note>
  Tarefas agendadas só são executadas enquanto o aplicativo Verdent está ativo. Se o aplicativo estiver fechado, as tarefas serão marcadas como **Missed** e podem ser acionadas manualmente.
</Note>

<Tip>
  Seja específico com as descrições de horário (por exemplo, "9h" é melhor que "de manhã").
</Tip>

<Note>
  Não é necessário aprender a sintaxe do cron—a linguagem natural é suficiente; o Manager cuida da conversão automaticamente.
</Note>
