Os compromissos de um membro da equipe no Softvision Agenda podem ser sincronizados com qualquer Google Calendar. Isso significa que, sempre que um compromisso for criado na aplicação, ele será imediatamente replicado no Google Calendar. Da mesma forma, qualquer compromisso adicionado no Google Calendar será inserido automaticamente na agenda. Quaisquer alterações ou exclusões feitas nos compromissos da agenda serão refletidas automaticamente no Google Calendar e vice-versa.
Os compromissos do Google Calendar possuem uma estrutura muito simples. Cada compromisso consiste apenas em um título, descrição, horário e pouco mais. Portanto, quando um compromisso é sincronizado entre os dois sistemas, nem todas as propriedades dos compromissos do Softvision Agenda serão copiadas para o Google Calendar. Em particular, os dados sobre recursos e membros da equipe não são copiados, pois o Google não suporta esses elementos. O nome do serviço da agenda é inserido na descrição do compromisso no Google Calendar. De maneira semelhante, quando um compromisso do Google é copiado para o Softvision Agenda, um compromisso é criado com o mesmo título, descrição e horário, com o serviço e o local configurados de acordo com o membro da equipe que ativou a sincronização.
O Softvision Agenda possui um rigoroso sistema de validação que permite a criação de um compromisso apenas se uma série de critérios for atendida, como horário dentro do expediente da empresa, disponibilidade de recursos ou membros da equipe, etc. O Google Calendar não possui sistema de validação, então quando um compromisso é criado a partir do Softvision Agenda, ele será inserido no Google Calendar, mas o contrário nem sempre é garantido. Por exemplo, se um compromisso fora do horário da empresa for inserido no Google Calendar, ele não será copiado para a agenda do membro da equipe que ativou a sincronização.
Para ativar a sincronização, abra a janela de um membro da equipe na seção "Membros da equipe".
Pela última aba da janela, é possível ativar a sincronização. O Google abrirá uma janela de autenticação para solicitar acesso à sua conta do Google (pode ser necessário clicar em "Avançado" e depois em "Abrir Softvision.it").
Após fechar a janela, será possível escolher qual Google Calendar sincronizar e o serviço e local a serem associados aos compromissos provenientes do Google Calendar.
Depois de clicar no botão "Salvar", os compromissos presentes nos dois calendários serão sincronizados. Esse processo pode levar vários minutos, dependendo do número de compromissos.
Após essa sincronização inicial, qualquer alteração feita em um calendário será refletida automaticamente no outro.
É importante notar que apenas os compromissos que contêm o único membro da equipe que ativou a sincronização serão sincronizados. Por exemplo, um compromisso que inclui dois membros da equipe não será sincronizado, mesmo que um deles tenha ativado a sincronização.
Na prática, apenas os compromissos que envolvem exclusivamente o membro da equipe sincronizado são considerados.