> ## Documentation Index
> Fetch the complete documentation index at: https://docs.calgest.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuração de disponibilidade

> Como configurar quando os clientes podem marcar.

A configuração de disponibilidade controla que intervalos de tempo aparecem na sua página de marcações pública. Define quando o seu negócio está aberto para marcações usando **grupos de disponibilidade**.

## Grupos de disponibilidade

Um grupo de disponibilidade é um conjunto de janelas de tempo em que os clientes podem marcar. Pode criar vários grupos para lidar com diferentes padrões de horário.

Cada grupo tem um **âmbito** que determina quando se aplica:

| Âmbito                 | Quando usar                                                                      |
| ---------------------- | -------------------------------------------------------------------------------- |
| **Semanal**            | Horário recorrente regular sem limites de data (ex.: todas as segundas a sextas) |
| **Intervalo de datas** | Disponível apenas entre duas datas, filtrado por dia da semana                   |
| **Datas específicas**  | Disponível apenas em datas individuais (ex.: um sábado especial de abertura)     |

## Configurar disponibilidade semanal

Este é o padrão mais comum. Por exemplo, se o seu negócio está aberto de segunda a sexta das 9:00 às 18:00:

<Steps>
  <Step title="Criar um grupo de disponibilidade">
    Em **Definições > Marcações**, desloque-se até à secção de disponibilidade e adicione um novo grupo.
  </Step>

  <Step title="Selecionar âmbito Semanal">
    Escolha **Semanal** como âmbito.
  </Step>

  <Step title="Adicionar intervalos de tempo">
    Para cada dia em que está aberto, adicione as horas de início e fim. Por exemplo:

    * Segunda: 09:00–18:00
    * Terça: 09:00–18:00
    * (e assim por diante)
  </Step>
</Steps>

## Lidar com exceções

Utilize grupos de **Datas específicas** para alterações pontuais:

* **Aberturas especiais** — adicione um grupo para uma data em que está normalmente fechado (ex.: um sábado antes de um feriado)
* **Encerramentos por feriado** — não adicione disponibilidade para essa data

<Tip>
  Pode combinar vários grupos de disponibilidade. Por exemplo, use um grupo Semanal para o horário regular e um grupo de Intervalo de datas para uma alteração sazonal.
</Tip>

## Como funciona a geração de vagas

O CalGest combina todos os seus grupos de disponibilidade e gera vagas com base na definição de **intervalo entre vagas**. Depois remove as vagas que já estão ocupadas por marcações existentes (dependendo do modo exclusivo/concorrente).

As vagas respeitam as definições da janela de marcação:

* Vagas no passado nunca são mostradas
* Vagas para além dos **dias máximos de antecedência** estão ocultas
* Vagas dentro do **tempo mínimo de antecedência** são bloqueadas
