> For the complete documentation index, see [llms.txt](https://docs.hablla.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hablla.com/hablla/configuracoes/feriados.md).

# Feriados

## Feriados

O recurso de **Feriados** permite cadastrar datas específicas em que sua operação estará indisponível, mesmo que essas datas estejam dentro do horário de funcionamento normalmente configurado.

Ele pode ser utilizado tanto para **feriados nacionais, estaduais ou municipais** quanto para outras datas especiais em que sua operação não realizará atendimentos.

Por exemplo, imagine que sua operação funcione normalmente de **segunda a sexta-feira, das 09h às 18h**. Caso exista um feriado em uma quarta-feira, você poderá cadastrar essa data para que a Hablla considere aquele dia como **fora do horário de trabalho**, mesmo que normalmente houvesse atendimento naquele período.

> **Importante**
>
> O cadastro de um feriado, por si só, **não altera o funcionamento dos seus fluxos**.
>
> Para que as datas cadastradas sejam consideradas, o fluxo deverá utilizar o componente **Horário de Trabalho** e a opção de validação de **Feriados** deverá estar habilitada nas configurações desse componente.

### Quando utilizar os Feriados?

Além dos feriados convencionais, o recurso pode ser utilizado para representar qualquer data excepcional em que sua operação não estará disponível.

Alguns exemplos:

* Feriados nacionais;
* Feriados estaduais ou municipais;
* Recessos;
* Datas comemorativas em que não haverá expediente;
* Folgas coletivas;
* Outras datas específicas de indisponibilidade da operação.

O recurso é especialmente útil quando a indisponibilidade ocorre em um dia que **normalmente faria parte do seu horário de trabalho**.

Por exemplo, se sua operação já não funciona aos sábados e domingos, geralmente não será necessário cadastrar um feriado que aconteça durante o final de semana, pois o componente de Horário de Trabalho já consideraria esse período como fora do expediente.

## Como cadastrar um Feriado

### 1. Acesse as configurações de Feriados

Dentro do **Studio Hablla**, clique no ícone de **engrenagem**, localizado no canto superior direito da tela, para acessar as configurações do seu workspace.

No menu lateral esquerdo, localize e clique na opção **Feriados**.

<figure><img src="https://1879311494-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrmxWrIrMauHcIrsuqfGq%2Fuploads%2Fq25CK9218EQvXWG5MT4a%2Fholidays.png?alt=media&amp;token=79970a80-5913-4b69-a50b-550df5b62830" alt=""><figcaption></figcaption></figure>

### 2. Adicione um novo Feriado

Na tela de **Feriados**, clique no botão <kbd>**+ Adicionar Feriado**</kbd>, localizado no canto superior direito.

Uma nova janela será exibida com três campos para configuração:

* **Nome do Feriado**
* **Descrição**
* **Data**

#### Nome do Feriado

Informe um nome que permita identificar facilmente a data cadastrada.

Por exemplo: `Independência do Brasil`

O nome também poderá ser utilizado em implementações mais avançadas dentro dos Fluxos de Automação. Dessa forma, é possível, por exemplo, criar mensagens dinâmicas informando ao cliente o motivo pelo qual não haverá atendimento naquele dia.

> **Exemplo**
>
> "Devido ao feriado da Independência do Brasil, não teremos atendimento hoje. Retornaremos no próximo dia útil."

A utilização dinâmica dessas informações requer conhecimentos sobre **Variáveis e Expressões nos Fluxos de Automação** que você pode validar [clicando aqui](/fluxos-de-automacoes/usando-variaveis.md).

#### Descrição

Utilize esse campo para adicionar informações complementares que facilitem a identificação da data cadastrada. Por exemplo: `Feriado Nacional` ou `Feriado Municipal`.

#### Data

Selecione a **data em que sua operação estará indisponível**. Após preencher os três campos, clique em <kbd>**Salvar**</kbd>.

<figure><img src="https://1879311494-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrmxWrIrMauHcIrsuqfGq%2Fuploads%2Ftw1gZQXmyLMfnikgRVf4%2F%5BDOCS%5D%20-%20Como%20Cadastrar%20Novo%20Feriado.gif?alt=media&amp;token=5199ab41-ef6f-4230-ba5b-5049254539e0" alt=""><figcaption></figcaption></figure>

Pronto! A data estará cadastrada nas configurações do seu workspace.

## Utilizando os Feriados nos Fluxos

Para que os feriados cadastrados sejam efetivamente considerados pela sua automação, o fluxo deverá utilizar o componente **Horário de Trabalho**.

Nas configurações desse componente, habilite a opção responsável por considerar os **Feriados**.

<figure><img src="https://1879311494-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrmxWrIrMauHcIrsuqfGq%2Fuploads%2FvbhIAEUEYuXsM0xofJH4%2Fworkflow.png?alt=media&amp;token=41b441f1-19c0-44b6-ac1c-766c8f2dca16" alt=""><figcaption></figcaption></figure>

A partir dessa configuração, sempre que o componente for executado, a Hablla verificará:

1. Se o momento da execução está dentro do horário de trabalho configurado;
2. Se a data atual corresponde a algum dos feriados cadastrados.

Quando a data estiver cadastrada como feriado, o componente considerará aquele momento como **fora do horário de trabalho**, mesmo que o dia e o horário normalmente façam parte do expediente.

```mermaid
flowchart LR
    A["Fluxo"] --> B["Horário de Trabalho"]
    B --> C{"É um feriado?"}
    C -->|"Não"| D["Dentro do horário"]
    C -->|"Sim"| E["Fora do horário"]
```

O fluxo seguirá, então, pela saída correspondente a **Fora do Horário de Trabalho**, permitindo definir o comportamento adequado para aquele período.

> **Atenção**
>
> Lembre-se de que os feriados cadastrados nas configurações do workspace **somente serão considerados nos fluxos em que a validação de Feriados estiver habilitada no componente Horário de Trabalho**.

### Tudo pronto!

Com essa configuração, você poderá manter seu horário de funcionamento padrão e cadastrar apenas as **exceções de calendário** da sua operação.

Quando chegar uma das datas cadastradas, os fluxos configurados para considerar feriados reconhecerão automaticamente a indisponibilidade e seguirão pela saída de **Fora do Horário de Trabalho**.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.hablla.com/hablla/configuracoes/feriados.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
