Google Calendar Sync Plus

Introduzione

Plugin per la sincronizzazione bidirezionale tra il Calendario di vtenext ed i calendari presenti nel proprio Google Calendar con la possibilità di creazione Meet con invito di partecipazione.
Avete Google Calendar e volete tenerlo sincronizzato con il vostro vtenext? Grazie al modulo Google Calendar Sync Plus potete collegare il vostro account Google e sincronizzare uno o più calendari con il Calendario di vtenext in modo sicuro e flessibile, creando link per Meet Call direttamente dal CRM.

image.png

Installazione

Il modulo può essere installato in autonomia da Gestore Moduli -> Moduli personalizza > Importa Nuovo Modulo, selezionando il Pacchetto ZIP inviato.

image.png

image.png

image.png

image.png

image.png

image.png

Pannello impostazioni

Una volta ultimata l’installazione, sarà possibile accedere al pannello della licenza e delle impostazioni globali entrando con un utente amministratore nelle impostazioni di vtenext alla voce Google Calendar Sync Plus.

image.png

image.png

Attivazione Licenza o Trial 30

Il plugin prevede l’attivazione di una licenza che sia trial o di produzione con Pantarei Informatica. Tale licenza può essere richiesta sempre in autonomia cliccando su il pulsante Registra e compilando i campi richiesta nella Form che compare a PopUp. La richiesta prevede sia la modalità online con verifica mail via OTP, oppure l’inserimento manuale di una chiave rilasciata anticipatamente da Pantarei Informatica o richiesta via telefono comunicando il proprio Product ID dell’istanza vtenext che compare a video.
La licenza per la versione trial verrà rilasciata automaticamente per 30 giorni con utenti illimitati. Basterà cliccare sul pulsante aggiorna licenza subito dopo la verifica della mail. Alla richiesta di una licenza di produzione verranno poi richiesti il numero di utenti che utilizzeranno il plugin.

image.png

image.png

image.png

image.png

Assegnazione Licenze

Una volta attivata la licenza per il numero di utenti scelto, sarà passibile assegnare tale licenza agli utenti del CRM che utilizzeranno il servizio. Basterà cliccare sul pulsante “Assegna licenza”, selezionare gli utenti a cui vogliamo assegnarla e salvare l’impostazione cliccando sul pulsante Assegna.

image.png

image.png

Modalità di Autenticazione Google

Sempre dalle impostazioni, sarà possibile selezionare la modalità di autenticazione OAuth2 verso Google:

image.png

Scelta globale di utilizzo Google Meet

Un’altra impostazione riguarda la possibilità di utilizzo di Google Meet per l’invio di link a Call che verranno generate automaticamente alla selezione del campo “Videochiamata” in creazione dell’evento. L’admin di sistema può scegliere se dare la possibilità agli utenti di poter utilizzare la piattaforma Meet oppure di disattivarla. (Il singolo utente potrà poi scegliere a sua volta se utilizzarla o meno dalle preferenze utente).

image.png

LOG di sincronizzazione e Disinstallazione del Plugin

Una Volta attivate le sincronizzazioni, l’admin potrà controllare gli ultimi log per monitore eventuali problemi. Nei log compariranno anche eventuali problemi di collegamento con il server Licenze Pantarei.

image.png

Il Plugin prevede la possibilità di disinstallazione in autonomia. Tale procedura eliminerà tutti i file del plugin e le tabelle create a DataBase. Rimarranno solo i campi di mappatura con Google per non incorrere in duplicati nel caso di una reinstallazione del plugin.

image.png

Configurazione preferenze utente

Agli utenti a cui è stata assegnata una licenza, sarà possibile accedere alle proprie preferenze di sincronizzazione ed al login verso il proprio account Google. Entrando nelle Preferenze Utente e cliccando alla voce di menù Google Calendar Sync Plus verrà richiesto di effettuare il login a Google cliccando sul pulsante Connetti Account Google. Si aprirà una finestra che permetterà l’autenticazione Oauth2.

image.png

image.png

Una volta effettuato il login si potrà cliccare sul pulsante “Configura” per impostare le proprie preferenze:

image.png

Calendari da sincronizzare (Google → VTE):
Selezionare i Calendari che saranno riportati all’interno di vtenext

Calendario Principale di destinazione (VTE → Google):
Selezionare il calendario Google principale che verrà utilizzato di default alla creazione di un evento su vtenext (si potrà modificare ad ogni creazione evento con uno di quelli selezionati precedentemente)

Direzione sincronizzazione:
Impostare il tipo di sincronizzazione. Il sistema nasce come sincronizzazione Bidirezionale, ma l’utente può scegliere di sincronizzare unidirezionalmente da un sistema all’altro.

Usa Google Meet:
Se l’admin ha dato la possibilità di u􀆟lizzo del sistema MEET, l’utente potrà scegliere se utilizzarlo o meno da questa impostazione. Una volta finito di configurare le impostazioni e premuto il pulsante “Salva” il Plugin è pronto per essere utilizzato.

Sincronizzazione e creazione di un nuovo Evento

Dopo la configurazione il sistema inizierà a sincronizzare gli eventi. Gli eventi creati da vtenext saranno immediatamente disponibili su Calendar, mentre per quelli creati dall’applicazione Google, la sincronizzazione avverrà ogni tre minuti (valore modificabile da DB).
Sarà disponibile comunque il pulsante “Google Sync” per forzare la sincronizzazione manuale. Alla Creazione di un nuovo evento sul CRM, sarà possibile spuntare “includi video chiamata” per far generare un link Meet che verrà inserito nella descrizione dell’evento. Se ci fossero degli invitati, vtenext penserà come suo a solito a mandare gli inviti per mail ai destinatari. Inoltre sarà possibile selezionare un calendario di destinazione Google diverso da quello configurato come principale.

image.png

Esempio dei due calendari sincronizzati:

image.png

image.png