Sincronização com Google / Apple Calendar
Cada funcionário pode assinar um link iCal privado com a própria agenda no Google Calendar ou Apple Calendar — em modo somente leitura. Sincroniza automaticamente em até ~1h. Sem OAuth, sem instalar app.
Como funciona
O sistema gera um link único por funcionário com um token assinado. O Google/Apple Calendar busca esse link periodicamente e mostra os agendamentos como eventos. Edição continua só pelo painel da Horatta — o calendário externo é apenas leitura.
Gerar o link
Em Funcionários > abrir > aba "Editar", no card Sincronizar com Google / Apple Calendar, clique em Gerar link de sincronização. A URL aparece num campo pronto pra copiar, junto com instruções passo-a-passo pros dois calendários:
Google Calendar
- Abrir o Google Calendar no navegador (não app).
- Lateral esquerda → Outros calendários → ícone de + → A partir do URL.
- Colar o link e confirmar.
- A primeira sincronização pode demorar alguns minutos. O Google atualiza a cada algumas horas — não dá pra forçar refresh.
Apple Calendar (iPhone / Mac)
- iPhone: Ajustes → Calendário → Contas → Adicionar conta → Outra → Adicionar calendário assinado.
- Colar a URL no campo Servidor e salvar.
- Mac: Calendário → Arquivo → Nova assinatura de calendário.
Janela e conteúdo
Cada evento tem o nome do cliente e o(s) serviço(s). Em ramos vet, o nome do pet aparece entre parênteses. Em ramos com sala (estética/laser), a sala aparece como localização.
- Janela: 30 dias passados + 365 dias futuros. Eventos antigos somem naturalmente quando saem da janela.
- Status: agendamentos confirmados aparecem normais; cancelados/no-show aparecem marcados como cancelados (some do calendário em alguns clients).
- Atualização: o link sugere refresh a cada 60 minutos — Apple respeita, Google ignora mas mantém periódico próprio. Não é instantâneo: lembrete na hora ainda é responsabilidade do bot WhatsApp.
Revogar / gerar novo
Se o funcionário sair da equipe ou se você suspeitar que o link vazou, clique em Revogar e gerar novo no card. A revisão interna do funcionário é incrementada e o link antigo para de funcionar imediatamente — quem já assinou no Google/Apple precisa cadastrar a URL nova.
Quem pode gerar
Apenas Owner e Admin (permissão employees.manage). O funcionário não tem acesso direto — você gera e envia o link pra ele. Decisão consciente: o link circula como segredo, e centralizar a emissão facilita revogar quando necessário.