> For the complete documentation index, see [llms.txt](https://wedocs.gitbook.io/wedocs-5.1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wedocs.gitbook.io/wedocs-5.1/wedocs-4.5/client-desktop/cadastro-de-tarefas-e-alertas/criacao-de-tarefas-e-alertas.md).

# Criação de Tarefas e Alertas

Para realizar esta atividade é necessário primeiramente que o usuário tenha papel de desenvolvedor ou administrador Weknow. Se seu usuário estiver configurado com um destes papéis será possível acessar o menu: *<mark style="color:blue;">**Ferramentas >> Gerenciar tarefas >> Cadastro de tarefas**</mark>**.***

A partir deste momento será possível fazer a inclusão de tarefas que terão propriedades de monitoramento através de ações configuradas para execução através do Weknow:

### Cadastro de Tarefas >>  Geral

<div align="left"><img src="/files/KkzL1ec45uDkJ9PDVnbx" alt=""></div>

* &#x20;Enter no campo *<mark style="color:blue;">Código</mark>* ou clicar no botão com *\**;
* Informe uma *<mark style="color:blue;">Descrição</mark>* e uma *Documentação* para identificar a tarefa;
* Indique a *<mark style="color:blue;">Frequência</mark>* em que será monitorada através das opções deste campo;
* Indique se a tarefa já deverá estar *<mark style="color:blue;">Ativada</mark>* ao final de seu cadastro ou deixe este campo desmarcado se a mesma deve ficar temporariamente desativada;
* &#x20;Ao selecionar o campo *<mark style="color:blue;">Executar Agora</mark>*, a tarefa será executada logo após ser cadastrada, independentemente de ser ou não o momento de realiza-la conforme configurado no cadastro.

### Cadastro de Tarefas >> Gatilhos

Através desta aba configure as condições para execução da tarefa.

<div align="left"><img src="/files/ivY0Xmx0XY2FKQrnUQzv" alt=""></div>

* &#x20;Clique em *<mark style="color:blue;">Adicionar</mark>* para incluir as regras de agenda aplicadas às ações desta tarefa, ou seja, em que momento serão executadas.

### Cadastro de Tarefas >> Gatilhos >> Adicionar >> Agenda

<div align="left"><img src="/files/TpvPH9ezGyu1hJUUW3Ar" alt=""></div>

* &#x20;Indique a *<mark style="color:blue;">Data inicial</mark>* <mark style="color:blue;"></mark><mark style="color:blue;">e</mark> <mark style="color:blue;"></mark>*<mark style="color:blue;">Data final</mark>* para delimitar o período de vigência desta tarefa;
* &#x20;Indique a *<mark style="color:blue;">Frequência</mark>* de execução do monitoramento desta ação/gatilho;
* &#x20;É possível complementar a frequência através da inclusão do(s) horário(s) em que será executada a ação/gatilho através das opções:
  * &#x20;*<mark style="color:blue;">Executar uma vez neste horário</mark>*<mark style="color:blue;">;</mark>
  * &#x20;*<mark style="color:blue;">Executar a cada</mark>*<mark style="color:blue;">...</mark>

### ***Cadastro de Tarefas >> Gatilhos >> Adicionar >> Condição***

<div align="left"><img src="/files/mthHQwT3FU70tEUh4ozt" alt=""></div>

Nas situações em que, além de uma regra de agendamento, se faz necessária a verificação de determinada condição, é possível configurá-la através desta aba.

No campo *<mark style="color:blue;">Modo</mark>*, selecione a forma como será monitorado este complemento;

*<mark style="color:blue;">Nenhum</mark>* – o Weknow irá obedecer ao que foi definido na aba: Agenda;

*<mark style="color:blue;">SQL</mark>* – além de conferir as condições impostas na agenda também irá verificar uma condição, o valor de uma informação obtida diretamente de um código SQL.

No campo *<mark style="color:blue;">Conexão</mark>* indique aquela onde o código deverá ser executado;

Em *<mark style="color:blue;">Código SQL</mark>* insira o código ao qual trará determinada condição ou informação. Por exemplo, um código que verifique se determinado valor no faturamento foi atingido.\
Nesta situação, com o horário (agenda) e condição informados, o gatilho será disparado.

*<mark style="color:blue;">Metadado</mark>* – através deste Modo você pode utilizar um código já existente, e filtrar seu conjunto de dados para análise de disparo ou não da tarefa em questão.

&#x20;Clique em *OK* para concluir o cadastro deste gatilho dentro de sua tarefa.

### Cadastro de Tarefas >> Ações

Através desta aba configure as Ações que serão executadas nesta Tarefa quando as condições definidas em Gatilhos forem atingidas.

<div align="left"><figure><img src="/files/4If4P5CfRmqpedMgLDk6" alt=""><figcaption></figcaption></figure></div>

Clique em *<mark style="color:blue;">Adicionar</mark>* e selecione uma das opções disponíveis (imagem acima) para realizar sua configuração de acordo com as necessidades a serem aplicadas na tarefa. Uma tarefa pode ter mais de uma ação configurada.\
Ao clicar sobre uma ação, serão visualizadas as respectivas telas com suas configurações específicas:

* [<mark style="color:blue;">**Enviar e-mail**</mark>](/wedocs-5.1/wedocs-4.5/client-desktop/cadastro-de-tarefas-e-alertas/enviar-e-mail.md)
* [<mark style="color:blue;">**Enviar SMS**</mark>](/wedocs-5.1/wedocs-4.5/client-desktop/cadastro-de-tarefas-e-alertas/enviar-sms.md)
* [<mark style="color:blue;">**Exportar arquivo**</mark>](/wedocs-5.1/wedocs-4.5/client-desktop/cadastro-de-tarefas-e-alertas/exportar-arquivo.md)
* [<mark style="color:blue;">**Executar store procedure**</mark>](/wedocs-5.1/wedocs-4.5/client-desktop/cadastro-de-tarefas-e-alertas/executar-store-procedure.md)
* [<mark style="color:blue;">**Abrir/executar arquivo**</mark>](/wedocs-5.1/wedocs-4.5/client-desktop/cadastro-de-tarefas-e-alertas/abrir-e-executar-arquivo.md)
* [<mark style="color:blue;">**Enviar Telegram**</mark>](/wedocs-5.1/wedocs-4.5/client-desktop/cadastro-de-tarefas-e-alertas/enviar-telegram.md)
* [<mark style="color:blue;">**Enviar WhatsApp**</mark>](/wedocs-5.1/wedocs-4.5/client-desktop/cadastro-de-tarefas-e-alertas/enviar-whatsapp.md)
* [Exportar Conteúdo do Sistema](/wedocs-5.1/wedocs-4.5/client-desktop/cadastro-de-tarefas-e-alertas/exportar-conteudo-do-sistema.md)

## **Executar a tarefa WEB**

Você pode executar a tarefa tanto na versão Weknow Desktop ou Cliente Web:

Para executar é fácil, basta seguir os passos:

### Weknow web >> Tarefas >> Executar

<div align="left"><img src="/files/rI4rHqrcvrpkvdL2OuPY" alt=""></div>

<div align="left"><img src="/files/ieSTXya7kw3XYzPW9XdY" alt=""></div>

Também é possível visualizar os logs da tarefa:

<div align="left"><img src="/files/oTYV1FqMKioOsSQK7qJQ" alt=""></div>
