Preferências de agendamento
Configuração da página pública e dos tipos de sessão disponíveis para reserva.
Em Configurações → Agendamento online, configure a página pública e os tipos de sessão que podem ser reservados. Não há um conjunto de toggles globais separado para confirmação, cancelamento e cobrança.
Página pública
A página pode ter:
| Campo | Como funciona |
|---|---|
| Visibilidade | Pública, não listada ou privada. |
| Nome exibido | Nome apresentado na página. |
| Bio | Texto de apresentação. |
| Cidade | Cidade exibida no perfil público. |
| Especialidades | Especialidades associadas à página. |
Quando a página está pública ou não listada e há tipos de sessão visíveis, o endereço público expõe os horários disponíveis. Uma página privada não libera reservas públicas.
Tipo de sessão
Ao criar ou editar um tipo de sessão, configure:
- título, endereço amigável, descrição e cor;
- duração em minutos;
- local como link de chamada, endereço presencial ou telefone;
- antecedência mínima para reservar;
- janela sem limite ou limitada a uma quantidade de dias;
- intervalo antes e depois do evento;
- ocultação na página pública;
- perguntas para o paciente, com tipos como texto, número, sim/não, lista, e-mail, telefone ou link, e resposta obrigatória opcional.
O que acontece em uma reserva
O sistema cria uma retenção temporária, recalcula o conflito no momento da confirmação e então cria um agendamento com:
- kind = single;
- status = scheduled;
- billing = private.
O fluxo encontra ou cria o cadastro do paciente, mas não abre checkout clínico nem cobra o paciente automaticamente. Os horários ocupados por bloqueios, agendamentos incompatíveis e eventos externos importados não aparecem como livres.
Depois da confirmação, o paciente pode receber um link público de gerenciamento baseado em um identificador opaco. Esse link pode permitir confirmar, cancelar ou remarcar, conforme as regras gravadas no tipo de sessão.
O backend aceita disableCancelling, disableRescheduling e minimumRescheduleNoticeMinutes. Esses campos existem na API, mas não são exibidos no formulário atual de Agendamento online.
Não há portal autenticado de paciente, confirmação por WhatsApp, política global de cancelamento ou cobrança automática de taxa neste fluxo. O cancelamento público altera o agendamento para cancelled e registra a razão; o fluxo atual notifica o profissional no aplicativo.
