## Visão geral

**Impedir compromissos sobrepostos** faz a plataforma **recusar** a criação ou o reagendamento de um
compromisso quando ele se sobrepõe a outro **no mesmo calendário**.

Até esta opção existir, a única checagem de conflito da Agenda vivia na **página pública de
agendamento** — que sempre ofereceu apenas horários livres. O caminho direto (o painel, a API e as
ferramentas de agenda do Robô) não tinha checagem nenhuma: nada impedia dois compromissos às 08:00 e
08:30 no mesmo calendário.

> **É opcional e vem desligada.** E por um bom motivo: em muitas operações **vários atendentes
> compartilham um calendário** e marcam no mesmo horário de propósito. Ligar por padrão quebraria
> essas contas. Ligue apenas onde a sobreposição é de fato um erro.

## Pré-requisitos

- O módulo **Agenda** habilitado na conta.
- Permissão de **administrador** para alterar as configurações da Agenda e o cadastro dos
  calendários.
- Pelo menos um calendário criado.

## Passo a passo

### Definir o padrão da conta

1. Abra a **Agenda** e vá em **Configurações**.
2. Na seção **Padrões de agendamento**, ligue **Impedir compromissos sobrepostos**.
3. Salve.

A partir daí, todo calendário que **não** tiver uma decisão própria segue esse padrão.

### Definir a exceção de um calendário

1. Abra a lista de calendários da Agenda e edite o calendário desejado.
2. No campo **Compromissos sobrepostos**, escolha uma das três opções:
   - **Usar o padrão da Agenda** — herda a configuração da conta (é como todo calendário começa);
   - **Bloquear sobreposições** — sempre impede, mesmo com o padrão da conta desligado;
   - **Permitir sobreposições** — sempre permite, mesmo com o padrão da conta ligado.
3. Salve.

## Configurações & opções

### Como a decisão é resolvida

A regra é lida de cima para baixo, e a primeira decisão explícita vence:

```
opção do calendário  →  padrão da Agenda (conta)  →  desligado
```

Um calendário em **Usar o padrão da Agenda** simplesmente acompanha a conta — e volta a acompanhar se
você mudar o padrão depois.

### O que exatamente é bloqueado

| Caminho | Comportamento com a opção ligada |
|---|---|
| **Criar** um compromisso pelo painel, pela API ou por uma ferramenta do Robô | falha se houver sobreposição no mesmo calendário |
| **Reagendar** (mudar a data/hora) | falha se o **novo** horário se sobrepuser a outro compromisso |
| **Editar** um compromisso **sem mexer no horário** | não é conferido — a checagem só roda quando a data/hora muda |
| **Agendar pela página pública** | não muda: essa página sempre teve a própria checagem de conflito e só oferece horários livres |

A comparação é sempre **dentro do mesmo calendário**. Dois calendários diferentes nunca conflitam
entre si, mesmo que sejam do mesmo atendente.

### O que conta como ocupado

Nem todo compromisso bloqueia o horário. Ficam **de fora** da checagem:

- compromissos **cancelados** — um cancelamento devolve o horário;
- compromissos marcados como **Livre** (transparentes, no vocabulário do Google Calendar) — eles
  aparecem na grade, mas não ocupam o anfitrião.

É a mesma definição de "ocupado" que a página pública de agendamento já usava, de propósito: os dois
lados do módulo concordam sobre o que é um horário tomado.

Um compromisso marcado como **Livre** também não é bloqueado ao ser reagendado — ele nunca ocupou
nada.

### O que o usuário vê

Quando a opção está ligada e há choque, a operação **falha** com uma mensagem que **nomeia o
compromisso conflitante**:

> Este horário se sobrepõe ao compromisso "Reunião com o cliente" no mesmo calendário. Escolha outro
> horário.

Nada é salvo pela metade: o compromisso simplesmente não é criado (ou não é reagendado).

## Casos de uso

- **Agenda de uma pessoa só** (consultório, advogado, consultor): ligar no padrão da conta evita a
  marcação dupla clássica.
- **Equipe com calendários separados por atendente**: ligar no padrão da conta protege todos, já que
  cada calendário é de uma pessoa.
- **Calendário compartilhado de propósito** (uma sala, uma turma, um plantão com vários atendentes):
  deixe **Permitir sobreposições** naquele calendário, mesmo com o padrão da conta ligado.
- **Agenda operada pelo Robô**: com a opção ligada, o Robô não consegue marcar em cima de um horário
  já ocupado — a ferramenta falha e ele precisa oferecer outro horário.
- **Migração de agenda**: enquanto importa compromissos antigos, deixe desligado; ligue depois de
  arrumar a base.

## Dicas, limites e boas práticas

- **Ligar não arruma o que já existe.** A opção vale para o que for criado ou reagendado a partir de
  agora. Sobreposições já gravadas continuam lá — revise-as à mão.
- **É por calendário, não por atendente.** Se a mesma pessoa atende em dois calendários, um horário
  em cada um deles **não** é considerado conflito.
- **Compromissos vindos do Google** entram pela sincronização e passam a contar como ocupados (se
  estiverem ativos e não marcados como Livre) — mas a sincronização em si não é recusada; a opção
  atua no caminho direto.
- **A página pública nunca dependeu desta opção.** Ela já evitava conflito antes e continua evitando
  depois — inclusive com a opção desligada.
- **Marque como Livre o que realmente não ocupa** (um lembrete pessoal, um bloco informativo). Isso
  mantém a checagem útil em vez de barulhenta.
- **Se a equipe reclamar de "não consigo salvar"**, o primeiro lugar a olhar é a opção **do
  calendário**, não a da conta: uma exceção em *Bloquear sobreposições* vence o padrão desligado.

## Solução de problemas

- **"Não consigo salvar um compromisso"**: há sobreposição no mesmo calendário. A mensagem nomeia o
  compromisso conflitante — abra-o, confirme se ainda é válido e escolha outro horário, ou cancele o
  antigo.
- **"Desliguei nas configurações da Agenda e continua bloqueando"**: aquele calendário tem uma
  exceção própria em **Bloquear sobreposições**. Mude para *Usar o padrão da Agenda* ou *Permitir
  sobreposições*.
- **"Liguei e continua deixando marcar em cima"**: ou aquele calendário está em **Permitir
  sobreposições**, ou o compromisso existente está **cancelado** ou marcado como **Livre** — nenhum
  dos dois ocupa horário. Verifique também se os dois compromissos estão mesmo no **mesmo**
  calendário.
- **"Editei o título e deu erro de sobreposição"**: a checagem só roda quando a data/hora muda. Se deu
  erro, o horário foi alterado junto — confira os campos de início e fim.
- **"O Robô disse que não conseguiu agendar"**: com a opção ligada, esse é o comportamento esperado
  num horário ocupado. Peça ao contato outro horário, ou libere o horário no calendário.
- **"Dois atendentes precisam do mesmo horário"**: use calendários separados por atendente, ou deixe
  aquele calendário em **Permitir sobreposições**.

## Veja também

- [Tipos de evento, disponibilidade e intervalos](/hc/ajuda/articles/calendar-scheduling-tipos-de-evento-disponibilidade-buffers-pt-br)
- [Disponibilidade em cascata](/hc/ajuda/articles/calendar-scheduling-disponibilidade-em-cascata-pt-br)
- [Página pública de agendamento](/hc/ajuda/articles/calendar-scheduling-pagina-publica-de-agendamento-pt-br)
- [Reagendar, cancelar, Meet e .ics](/hc/ajuda/articles/calendar-scheduling-reagendar-cancelar-meet-ics-pt-br)
- [Visão geral da Agenda](/hc/ajuda/articles/calendar-scheduling-overview-pt-br)