Sincronizza le riunioni con Google/Outlook Calendar (bidirezionale)
Una volta collegato il tuo account Google Workspace o Microsoft 365, le riunioni del CRM diventano eventi nel tuo calendario e gli eventi del tuo calendario possono essere importati come attività, in entrambe le direzioni, senza duplicare.
La sincronizzazione del calendario funziona sulla stessa connessione OAuth usata per l'e-mail (modello BYO: l'app OAuth appartiene alla tua organizzazione). Avviene in entrambe le direzioni, sempre limitata al tuo account.
Prerequisito: concedi l'accesso al calendario
Quando colleghi Google Workspace o Microsoft 365, il CRM ora richiede anche l'autorizzazione al calendario (Google: calendar.events; Microsoft: Calendars.ReadWrite), oltre all'e-mail. Se avevi già collegato l'account PRIMA di questo aggiornamento, la connessione non include il calendario: apri Impostazioni → Integrazioni, clicca su "Ricollega" nella scheda del provider e concedi l'autorizzazione al calendario. La scheda mostrerà quindi "In sincronizzazione".
CRM → Calendario (invia riunioni)
Ogni attività di tipo "riunione" con data e ora viene inviata automaticamente al tuo calendario quando la crei o la modifichi (best-effort, in background). Il CRM mantiene il collegamento all'evento, quindi modificare la riunione nel CRM AGGIORNA lo stesso evento invece di crearne uno nuovo.
Puoi anche inviarla manualmente: nell'elenco attività, clicca sull'icona 🗓️ accanto a una riunione per aggiungerla al tuo Google/Outlook. L'icona compare solo quando hai un calendario collegato. (L'icona 📅 esiste ancora per scaricare il file .ics autonomo.)
Calendario → CRM (importa eventi)
- Apri Impostazioni → Integrazioni e trova la scheda del provider collegato.
- Nella sezione "Sincronizzazione calendario (bidirezionale)", clicca su "Importa dal calendario".
- Il CRM legge gli eventi recenti (degli ultimi giorni) e crea un'attività di riunione per ciascuno, senza duplicare quelli già importati.
La deduplicazione usa l'id dell'evento del provider: importare di nuovo non ricrea le riunioni già importate, e una riunione inviata dal CRM non viene reimportata come copia.
Nessuna connessione? La funzionalità resta inerte
Se non hai collegato un calendario (o non hai concesso lo scope del calendario), non viene inviato né importato nulla, e non ci sono errori nel tuo flusso di lavoro. Il pulsante di importazione e l'icona di invio compaiono solo quando c'è una connessione al calendario attiva.
Come testare
- CRM → Calendario: crea un'attività di tipo "riunione" con data e ora e verifica che compaia nel tuo Google/Outlook Calendar entro pochi secondi.
- Modifica quella riunione nel CRM (cambia l'orario) e conferma che LO STESSO evento sia stato aggiornato nel calendario. Non dovrebbe comparire alcun evento duplicato.
- Calendario → CRM: in Impostazioni → Integrazioni → scheda del provider, clicca su "Importa dal calendario" e verifica che gli eventi recenti siano diventati attività di riunione.
Risoluzione dei problemi
- Il pulsante "Importa dal calendario" e l'icona di invio non compaiono: non c'è una connessione con lo scope del calendario. Apri la scheda del provider e clicca su "Ricollega" per concedere l'autorizzazione al calendario (Google: calendar.events; Microsoft: Calendars.ReadWrite).
- Le riunioni non arrivano al calendario: verifica che l'attività sia di tipo "riunione" e abbia data E ora; senza un orario, non viene inviata. Controlla anche che la Google Calendar API (Google) o l'autorizzazione Calendars.ReadWrite (Azure) sia abilitata nell'app OAuth.
- Eventi duplicati durante l'importazione: la deduplicazione usa l'id dell'evento del provider; se hai creato manualmente la stessa riunione su entrambi i lati, non hanno alcun collegamento. Elimina la copia manuale e lascia che sia il CRM la fonte.
- 403/autorizzazioni insufficienti: lo scope del calendario non è stato concesso, quindi ricollega e accetta l'autorizzazione del calendario nella schermata di consenso.
Più calendari (per una disponibilità reale)
Molte persone gestiscono più di un calendario nello stesso account (personale, progetti, team). Affinché la tua pagina pubblica degli appuntamenti rifletta la tua disponibilità REALE, puoi importare diversi calendari.
- Per impostazione predefinita il CRM mantiene attivo «Sincronizza tutto»: importa il tuo calendario principale e i calendari futuri automaticamente, esattamente come prima. Non cambia nulla se non fai nulla.
- Per scegliere nel dettaglio, disattiva «Sincronizza tutto (email, calendario, riunioni)» nella scheda del provider. Compaiono i calendari dell'account con un interruttore per calendario: seleziona quelli che vuoi importare.
- Se l'elenco non compare, fai clic su «Ricarica calendari» affinché il CRM recuperi i calendari di quell'account.
Più ACCOUNT dello stesso provider (es. 3 Microsoft + 1 Google)
Puoi collegare più di un account dello STESSO provider (più account Microsoft, più account Google) e anche combinare provider diversi. In Impostazioni → Integrazioni, usa "Collega un altro account" sulla card del provider; la schermata di consenso ti fa scegliere l'account.
- L'importazione degli eventi ora attinge da TUTTI gli account collegati, non solo dal più vecchio. Se l'accesso di un account è scaduto, gli altri continuano a sincronizzarsi normalmente.
- Ogni evento memorizza il proprio account di ORIGINE, così nell'Agenda puoi vedere da quale calendario proviene.
Vedi i tuoi calendari nell'Agenda (schede per account, unite o separate)
Nella schermata Agenda, ogni account di calendario diventa una scheda colorata in alto. Decidi tu cosa mostrare e la preferenza viene salvata per ciascun utente.
- Clicca la ✕ su una scheda per NASCONDERE gli eventi di quell'account dalla vista (questo non scollega l'account, lo nasconde soltanto; clicca di nuovo per mostrarlo).
- Alterna tra "Uniti" (tutti i calendari combinati nella griglia settimana/mese) e "Separati" (una colonna per account, affiancate, con gli eventi del periodo).
- La scheda "Interno" raccoglie le attività proprie del CRM che non provengono da un calendario esterno.
- Usa la scorciatoia "+ Collega" per aggiungere altri account direttamente da Impostazioni → Integrazioni.