Como a disponibilidade de agendamentos é calculada
Quais regras o Omnifox combina para decidir quais horários oferecer como livres, e como ele evita que duas pessoas reservem o mesmo horário.
Quando alguém busca horários disponíveis — pela Agenda, pelo link público de agendamento ou pelo agente de IA — o Omnifox não chuta: ele calcula os horários livres combinando várias regras ao mesmo tempo.
O que o motor combina
- O horário de atendimento do calendário naquele dia (e o feriado, se houver).
- O turno do próprio agente, em calendários do tipo Agente — usa-se apenas a interseção entre os dois horários.
- Compromissos já existentes nesse calendário (qualquer status, menos cancelados) — cada um bloqueia seu intervalo mais a margem depois do serviço.
- O aviso mínimo e a antecedência máxima do serviço, que recortam o intervalo de datas oferecido.
- Capacidade — em um calendário de Equipe ou um serviço em grupo, um horário continua livre enquanto houver ao menos uma vaga disponível.
- Se o calendário tiver o Google Calendar conectado, os horários já marcados como ocupados lá também são descontados.
Os horários são oferecidos em blocos fixos (30 minutos por padrão) dentro dessas janelas livres.
Como o duplo agendamento é evitado
A lista de horários livres é apenas uma sugestão. Na hora de confirmar a reserva, o Omnifox verifica novamente a disponibilidade real daquele horário exato — com bloqueio no banco de dados — antes de salvar o compromisso. Se duas pessoas escolheram o mesmo horário quase ao mesmo tempo, só a primeira consegue; a segunda recebe o aviso de que o horário acabou de ser ocupado.
Exemplo
Um serviço de 30 minutos com margem de 10 minutos depois, em um calendário aberto das 09:00 às 12:00: se já existe um compromisso das 10:00 às 10:30, o próximo horário realmente livre é 10:40 (30 min de compromisso + 10 de margem), não 10:30.
Dicas
- Se a agenda parecer "atrasar" mais do que o esperado entre compromissos, verifique as margens do serviço.
- A verificação final sempre prevalece — não é preciso atualizar a tela para ter certeza; o sistema nunca deixa dois agendamentos caírem no mesmo horário.
Solução de problemas
Veja "Solucionar problemas de agendamentos" para as mensagens de erro mais comuns (horário acabou de ser ocupado, sem horários disponíveis).
Artigos relacionados
-
Configure seu calendario de agendamentos
Crie calendarios de agente, equipe ou recurso, defina servicos com duracao e buffers, horarios de atendimento e compartilhe seu link publico estilo Calendly.
-
Deixe a IA agendar por WhatsApp
Ative as ferramentas de IA para consultar disponibilidade e agendar na conversa, adicione lembretes e sincronize nos dois sentidos com o Google Calendar.
-
A página pública de agendamentos
Compartilhe um link estilo Calendly para que seus clientes marquem horários sozinhos, sem idas e vindas.
-
Como conectar o Google Calendar
Sincronize seus agendamentos do Omnifox com o Google Calendar nos dois sentidos para nunca ter duas agendas.
-
Round-robin: distribuir agendamentos entre agentes
Distribua os agendamentos de forma equilibrada na sua equipe sem atribuir manualmente.