Mesma arquitectura que Google Calendar, mas via Microsoft Graph API em vez da Google Calendar API:Documentation Index
Fetch the complete documentation index at: https://docs.mivicall.com/llms.txt
Use this file to discover all available pages before exploring further.
- OAuth 2.0 com consent screen Microsoft (work/school account ou personal)
- Scopes:
Calendars.ReadWrite,User.Read - Push: Microsoft Graph subscriptions (renovação a cada 3 dias)
- Delta sync via
deltaLink
Quando usar Outlook em vez de Google
| Cenário | Recomendação |
|---|---|
| Clínica usa Microsoft 365 corporativo | Outlook (single sign-on, dentro do tenant MS) |
| Médico usa Gmail pessoal | |
| Clínica grande com hybrid IT | Pode usar ambos (1 por profissional) |
Diferenças subtis vs Google
- Microsoft Graph webhooks duram máx. 4230 minutos (~70h) vs 7 dias do Google → cron renova mais frequente
- Microsoft tem
categories(cores/tags) — Mivicall pode atribuir “Mivicall AI” para distinguir - Recurrent events: ambos têm RRULE, parsing equivalente
Setup (preview)
- Dashboard →
Settings → Integrações → Microsoft 365 - “Conectar Microsoft 365”
- Consent screen → autorizar
- Selecionar calendário (normalmente “Calendar” / “Calendário”)
- Sync inicial