## Visão geral

No painel **Agenda** da barra lateral de uma conversa existem duas ações diferentes, e cada uma tem
uma consequência própria para o contato:

- **Enviar link de agendamento**: o contato recebe o link da página pública e **escolhe o horário**.
  Quando ele conclui a reserva, a ConversaLabs envia a confirmação automaticamente.
- **Agendar**: **você define a data e o horário** pelo contato. Neste caso a confirmação só é
  enviada se a opção **Enviar confirmação ao contato na conversa** estiver marcada no formulário.

A ConversaLabs sempre diz na tela se o contato será avisado. Você decide ao criar, ao mudar o horário e
ao cancelar, e pode enviar os detalhes de um compromisso que já existe a qualquer momento com
**Enviar na conversa**.

## Pré-requisitos

- Módulo **Agenda** habilitado na conta.
- Perfil de agente ou administrador (quem já pode criar e editar compromissos).
- Para o link de agendamento, pelo menos um **tipo de evento público**.
- Para avisos pelo WhatsApp fora da janela de 24 horas da API oficial, um **modelo aprovado**
  configurado em **Agenda › Configurações**.

## Passo a passo

**Agendar pelo contato e enviar a confirmação:**
1. Abra a conversa e, na barra lateral, o painel **Agenda**.
2. Clique em **Agendar** e preencha título, início e término.
3. Confira a opção **Enviar confirmação ao contato na conversa**. Ela vem **marcada** quando o
   formulário é aberto de dentro de uma conversa, e a linha de ajuda informa em qual conversa e canal
   a mensagem será entregue.
4. Clique em **Criar evento**. A plataforma informa o resultado:
   - **Compromisso agendado e confirmação enviada ao contato**, ou
   - **Compromisso agendado, mas não foi possível enviar a confirmação**, com o motivo. O compromisso
     continua criado; a mensagem pode ser enviada depois.

**Enviar um compromisso que já existe:**
1. No painel **Agenda** da conversa, localize o compromisso em **Próximos**.
2. Clique em **Enviar na conversa**. O mesmo botão está na seção **Avisar o contato** dos detalhes
   do evento.
3. Se a confirmação já foi enviada antes, a plataforma mostra a data do último envio e pede que você
   confirme o reenvio.

**Mudar o horário ou cancelar:**
1. Ao editar, mantenha ou desmarque **Avisar o contato se a data ou o horário mudar**.
2. Ao cancelar, mantenha ou desmarque **Avisar o contato sobre o cancelamento**.

## Configurações & opções

| Situação | O contato é avisado? |
| --- | --- |
| Reserva feita pelo link de agendamento | Sim, automaticamente |
| **Agendar** com a opção de confirmação marcada | Sim, logo após salvar |
| **Agendar** com a opção desmarcada | Não, até você usar **Enviar na conversa** |
| Lembrete antes do início | Sim, automaticamente, nos tempos configurados |
| Mudança de data ou horário | Sim, a menos que você desmarque o aviso |
| Cancelamento | Sim, a menos que você desmarque o aviso |
| Edição de título, descrição ou local | Não |
| Exclusão definitiva | Não |

- A confirmação usa o **mesmo texto e os mesmos botões** das reservas feitas pelo link, definidos em
  **Agenda › Configurações**.
- Sem conversa aberta (por exemplo, criando pela página da Agenda), a opção fica disponível quando há
  um contato vinculado, e a mensagem segue o canal configurado na Agenda. Sem contato e sem conversa,
  a opção fica desativada e a tela explica o motivo.
- O **lembrete** é independente da confirmação: ele é enviado mesmo quando a confirmação não foi.

## Casos de uso

- Combinar o horário por mensagem e registrar o compromisso já com a confirmação enviada.
- Reservar um horário interno para o contato sem avisá-lo, e enviar os detalhes depois.
- Reenviar os detalhes para um contato que perdeu a mensagem original.
- Corrigir um horário digitado errado sem gerar um aviso de remarcação.

## Dicas, limites e boas práticas

- Se o contato não recebeu a confirmação, ele será surpreendido pelo lembrete. Prefira manter a
  confirmação marcada ao agendar de dentro da conversa.
- **Enviar na conversa** não fica disponível para compromissos cancelados ou que já terminaram.
- A mensagem só pode ser enviada na conversa do contato vinculado ao compromisso.
- No WhatsApp da API oficial, fora da janela de 24 horas, o envio depende de um modelo aprovado.
- **Excluir** um compromisso não avisa o contato. Para avisar, use **Cancelar agendamento**.
- O lembrete automático exige um **contato vinculado** ao compromisso. Um lembrete cujo horário de
  envio já tinha passado quando o compromisso foi criado não é enviado.

## Solução de problemas

- **O contato recebeu só o lembrete**: o compromisso foi criado com a opção de confirmação
  desmarcada, ou por uma integração que não a solicitou. Use **Enviar na conversa**.
- **"Não foi possível enviar a confirmação"**: leia o motivo exibido. Os mais comuns são a janela de
  24 horas do WhatsApp fechada sem modelo aprovado e a ausência de conversa vinculada.
- **O botão Enviar na conversa está desativado**: o texto abaixo do botão informa o motivo
  (sem conversa vinculada, compromisso cancelado ou já encerrado).
- **A plataforma pede para confirmar o reenvio**: já existe uma confirmação enviada para esse
  compromisso. Confirme apenas se quiser uma segunda mensagem.

## Veja também

- [Efeitos do agendamento, lembretes e notificações](/hc/ajuda/articles/calendar-scheduling-efeitos-do-agendamento-lembretes-notificacoes-pt-br)
- [Entrega de lembretes e confirmações por WhatsApp e e-mail](/hc/ajuda/articles/calendar-scheduling-entrega-por-whatsapp-e-email-pt-br)
- [Excluir ou cancelar um evento: qual usar](/hc/ajuda/articles/calendar-scheduling-excluir-ou-cancelar-evento-pt-br)
- [Página pública de agendamento](/hc/ajuda/articles/calendar-scheduling-pagina-publica-de-agendamento-pt-br)