Visão geral
A página pública de agendamento é o link que você envia para clientes marcarem horário sozinhos, sem precisar trocar mensagens. Ela mostra apenas os horários livres do tipo de evento escolhido — calculados a partir da sua disponibilidade, dos seus horários ocupados (nativos e do Google) e dos buffers. O cliente escolhe um horário, responde às perguntas de triagem e confirma.
Ao confirmar, a ConversaLabs pode automaticamente abrir uma conversa, criar uma tarefa com lembrete, vincular a um negócio do CRM e enviar um e-mail de confirmação com link do Google Meet e arquivo .ics — cada efeito pode ser ligado ou desligado por tipo de evento.
Pré-requisitos
- Módulo Agenda habilitado, com ao menos um tipo de evento e disponibilidade configurados.
- Para o link do Meet automático, uma conexão Google ativa.
- Para agendamentos pagos (opcional), o módulo Pagamentos ativo — nesse caso o horário fica reservado e só é confirmado após o pagamento.
Passo a passo
- Na Agenda, abra o tipo de evento que deseja publicar e copie o link público.
- Compartilhe o link com o cliente (mensagem, e-mail, site, bio das redes etc.).
- O cliente abre a página, escolhe data e horário entre as opções livres.
- Se o tipo de evento oferecer mais de uma opção, ele escolhe o local do atendimento — por exemplo Google Meet, telefone, presencial ou um local personalizado. A escolha é obrigatória e nenhuma opção vem pré-selecionada.
- Ele preenche os dados de contato: o e-mail é obrigatório e deve ter um formato válido; o telefone é opcional, salvo quando o tipo de evento o exige. Depois, responde às perguntas de triagem, se houver.
- (Se o tipo de evento exigir pagamento) o cliente conclui o pagamento para confirmar.
- O cliente confirma e recebe a confirmação por e-mail com os detalhes e o convite.
- Você vê o novo agendamento na Agenda e dentro da conversa do contato.
Configurações & opções
- Link por tipo de evento: cada tipo de evento tem seu próprio link, com suas regras.
- Perguntas de triagem: campos personalizados que o cliente responde ao agendar. Cada pergunta tem um tipo — texto curto, texto longo, lista suspensa, múltipla escolha, caixas de seleção, número, e-mail, telefone ou data — e o formulário público renderiza exatamente esse campo (listas e escolhas usam as opções que você cadastrar). Perguntas de e-mail e telefone respeitam a opção obrigatória e, quando preenchidas, validam o formato antes da confirmação. No editor você pode renomear, trocar o tipo, reordenar e excluir qualquer pergunta.
- Local / Google Meet: presencial, link manual ou Meet gerado automaticamente.
- Endereço / instruções do local: para local presencial, telefone ou personalizado, preencha o endereço (ou o link/instruções). Ele vai para o convite, para a mensagem de confirmação, para o arquivo .ics e para o evento no Google. Meet não precisa — o link é gerado sozinho.
- Escolha do local pelo cliente: quando o tipo de evento oferece duas ou mais opções de local, a página exibe um seletor para quem agenda. Nenhuma opção vem marcada: o cliente precisa escolher uma para confirmar, e a página avisa se ele tentar seguir sem escolher. Se o cliente escolher Google Meet, o link da videochamada é gerado automaticamente. Com apenas uma opção, não há pergunta: vale o local fixo do tipo de evento. A regra também vale para quem chama a API pública diretamente: sem uma opção válida, o agendamento é recusado com uma mensagem explicando o motivo. Agendamentos criados por um agente ou pelo Maestro usam o local padrão do tipo de evento quando ninguém escolhe, e esse local não é registrado como escolha do cliente.
- Telefone / WhatsApp: o formulário oferece um seletor de país e DDI. Um número nacional só é
interpretado com o país escolhido explicitamente; um número colado com
+ou00é tratado como internacional. Um número direto e válido é guardado em formato internacional (E.164) e pode ser usado como destino para as confirmações e lembretes por WhatsApp. Em branco, o e-mail continua sendo o canal de confirmação. Você pode marcar "exigir telefone" no tipo de evento. - Telefone inválido não é descartado em silêncio: se o telefone estiver preenchido, precisa ser um número internacional direto e válido. Número sem país, ramal/extensão ou formato inválido bloqueia a confirmação com uma mensagem para corrigir o campo; ele não é removido nem reinterpretado. Vazio só é aceito quando o telefone não for obrigatório, inclusive para chamadas diretas à API pública.
- Número válido no contato: um WhatsApp válido pode ser registrado mesmo quando o contato já existe. Se o contato já tiver um número diferente, o antigo permanece como identidade e o novo fica registrado no cadastro.
- E-mail: o e-mail principal é obrigatório. A plataforma remove espaços externos e normaliza o valor para a validação; e-mails inválidos, em branco ou só com espaços bloqueiam a confirmação. Essa checagem valida apenas o formato — não confirma a existência, a posse da caixa, DNS/MX nem a entrega da mensagem.
- Convidados extras: ative para deixar o cliente incluir outras pessoas no compromisso. Você define o limite de convidados; cada um entra como participante e recebe o convite do Google.
- Efeitos do agendamento: conversa, tarefa, negócio do CRM e e-mail de confirmação — por tipo.
- Distribuição entre agentes: rodízio ou coletiva, quando há mais de um atendente.
- Pagamento (opcional): exija pagamento para confirmar, ou apenas reserve o horário até o pagamento (depende do módulo Pagamentos).
Casos de uso
- Colocar o link de agendamento na bio do Instagram ou na assinatura de e-mail.
- Enviar o link no meio de uma conversa de WhatsApp para o cliente marcar uma demonstração.
- Receber agendamentos pagos (consultas, mentorias) com confirmação só após o pagamento.
- Distribuir automaticamente os agendamentos entre os atendentes de uma equipe.
Dicas, limites e boas práticas
- A página é não autenticada e segura: ela mostra apenas horários livres, nunca os detalhes de outros agendamentos.
- Mantenha as perguntas de triagem curtas para reduzir desistências.
- O telefone é opcional, mas vale a pena: com ele o cliente recebe confirmação e lembretes pelo
WhatsApp, o que reduz faltas. Escolha o país antes de digitar um número nacional; para um número
internacional, informe
+ou00. Sem telefone, o e-mail continua sendo o canal de confirmação. - A validação do e-mail verifica o formato, não se uma caixa postal existe ou receberá a mensagem.
- Ofereça a escolha do local só com as opções que você realmente consegue atender: tudo o que estiver marcado no tipo de evento aparece para o cliente.
- Confira o fuso horário — a página exibe os horários no fuso correto para o cliente.
- Cada agendamento confirmado vira um registro completo: aproveite os efeitos (conversa, tarefa, negócio) para não perder o follow-up.
Solução de problemas
- A lista de Agendamentos mostra "Google Meet indisponível": o Google não conseguiu criar a videochamada, geralmente porque a agenda perdeu a conexão com o Google. Reconecte a conta Google e combine outro local com o cliente ou edite o local do evento.
- A página não mostra horários: confirme disponibilidade, antecedências e buffers do tipo de evento — pode não haver janelas livres no período.
- O formulário não confirma por causa de e-mail ou telefone: informe um e-mail em formato válido. Para
o telefone, escolha o país antes de digitar um número nacional ou use
+/00para um número internacional; remova ramal ou extensão. - O cliente não recebeu a confirmação: confira o e-mail informado e se o envio de confirmação está ligado para aquele tipo de evento.
- O agendamento não gerou conversa/tarefa/negócio: verifique se esses efeitos estão habilitados no tipo de evento.
- O pagamento não confirmou o horário: confirme que o módulo Pagamentos está ativo e que o pagamento foi concluído — o horário fica reservado até a confirmação.