Sync Google Calendar alinha HelloSaude e Google Calendar com webhooks push e sync incremental.
Configuração
1. Ative em Funcionalidades
2. Checklist em /produtos/realtime_calendar_sync/setup
3. Cada profissional conecta Google em Perfil com escopo de calendário
4. Selecione calendários e confirme webhooks ativos
OAuth
Autenticação via WorkOS AuthKit. Reautorize se o escopo calendar estiver ausente.
Painel de saúde
Administradores veem status por profissional em /dashboard/calendar: saudável, atenção, erro ou desconectado.
Sincronização
- Google → HelloSaude: eventos espelhados e convertidos em consultas
- HelloSaude → Google: exclusões propagadas
Job de fallback sincroniza a cada ~5 minutos se webhook falhar.
Sobre o módulo
Sincronização em tempo real com webhooks e resolução de conflitos..
Tour do gestor
1. Ativar o módulo — Em Funcionalidades, ligue Sync Google Calendar para esta clínica.
2. Concluir a configuração — No assistente de setup, valide OAuth Google, calendários selecionados e webhooks push ativos.
3. Orientar profissionais — Cada profissional deve conectar o Google no perfil e escolher os calendários que serão sincronizados.
4. Verificar saúde da sincronização — No painel de saúde, confirme tokens válidos, última sincronização e canais webhook por profissional.
5. Monitorar conflitos — Use o calendário interno para revisar agendamentos e resolver divergências entre HelloSaude e Google.
Atalhos úteis
- Assistente de setup
- Saúde da sincronização
- Calendário interno