Ir para o conteúdo
Todos os artigos
Integrações

Sincronizar reuniões com Google/Outlook Calendar (2 vias)

Depois de conectar sua conta do Google Workspace ou Microsoft 365, as reuniões do CRM viram eventos no seu calendário e os eventos do seu calendário podem ser importados como atividades, nas duas direções e sem duplicar.

A sincronização de calendário funciona sobre a mesma conexão OAuth usada para o e-mail (modelo BYO: o app OAuth é da sua organização). São duas direções, ambas restritas à sua própria conta.

Pré-requisito: conceder o acesso ao calendário

Ao conectar o Google Workspace ou o Microsoft 365, o CRM agora pede também a permissão de calendário (Google: calendar.events; Microsoft: Calendars.ReadWrite), além da de e-mail. Se você já tinha conectado a conta ANTES desta atualização, a conexão não inclui o calendário: abra Configurações → Integrações, clique em "Reconectar" no cartão do provedor e conceda a permissão de calendário. O cartão passa a mostrar "Sincronizando".

💡 No app OAuth da sua organização, garanta que o escopo/permissão de calendário está habilitado: no Google, ative a Google Calendar API; no Azure, adicione a permissão delegada Calendars.ReadWrite ao Microsoft Graph.

CRM → Calendário (enviar reuniões)

Toda atividade do tipo "reunião" com data e hora é enviada automaticamente ao seu calendário quando você a cria ou edita (best-effort, em segundo plano). O CRM guarda o vínculo com o evento, então editar a reunião no CRM ATUALIZA o mesmo evento em vez de criar um novo.

Você também pode enviar manualmente: na lista de atividades, clique no ícone 🗓️ ao lado de uma reunião para adicioná-la ao seu Google/Outlook. O ícone só aparece quando você tem um calendário conectado. (O ícone 📅 continua existindo para baixar o arquivo .ics avulso.)

Calendário → CRM (importar eventos)

  1. Abra Configurações → Integrações e localize o cartão do provedor conectado.
  2. Na seção "Sincronização de calendário (2 vias)", clique em "Importar do calendário".
  3. O CRM lê os eventos recentes (últimos dias em diante) e cria uma atividade de reunião para cada um, sem duplicar os que já foram importados.

A deduplicação usa o id do evento no provedor: importar de novo não recria as reuniões já trazidas, e uma reunião que você enviou do CRM não é reimportada como cópia.

Vários calendários (para uma disponibilidade real)

Muita gente mantém mais de um calendário na mesma conta (pessoal, projetos, equipe). Para que sua agenda pública reflita a disponibilidade REAL, você pode importar vários calendários.

  • Por padrão, o CRM mantém "Sincronizar tudo" ligado: importa seu calendário principal e os calendários futuros automaticamente, exatamente como antes. Nada muda se você não fizer nada.
  • Para escolher a dedo, desligue "Sincronizar tudo (e-mail, calendário, reuniões)" no cartão do provedor. Aparece a lista dos calendários da conta, com um interruptor por calendário — marque os que quer importar.
  • Se a lista não aparecer, clique em "Recarregar calendários" para o CRM buscar os calendários daquela conta.
💡 Cada conta conectada aparece como uma aba dentro do cartão; a disponibilidade de todos os calendários marcados é somada na sua agenda pública.

Várias CONTAS do mesmo provedor (ex.: 3 Microsoft + 1 Google)

Você pode conectar mais de uma conta do MESMO provedor (várias contas Microsoft, várias Google) e também misturar provedores. Em Configurações → Integrações, use "Conectar outra conta" no cartão do provedor; a tela de consentimento deixa você escolher a conta.

  • A importação de eventos passa a puxar de TODAS as contas conectadas, não só da mais antiga. Se uma conta estiver com o acesso expirado, as demais continuam sincronizando normalmente.
  • Cada evento guarda a conta de ORIGEM, então na Agenda você vê de qual calendário ele veio.

Ver os calendários na Agenda (abas por conta, junto ou separado)

Na tela Agenda, cada conta de calendário vira uma aba colorida no topo. Você controla o que aparece, e a preferência fica salva por usuário.

  • Clique no ✕ de uma aba para OCULTAR os eventos daquela conta da visão (isso não desconecta a conta, só esconde; clique de novo para mostrar).
  • Alterne entre "Junto" (todos os calendários somados na grade de semana/mês) e "Separado" (uma coluna por conta, lado a lado, com os eventos do período).
  • A aba "Interno" reúne as atividades do próprio CRM que não vieram de um calendário externo.
  • Use o atalho "+ Conectar" para adicionar mais contas direto de Configurações → Integrações.

Sem conexão? A funcionalidade fica inerte

Se você não conectou um calendário (ou não concedeu o escopo de calendário), nada é enviado nem importado, sem erros no seu fluxo de trabalho. O botão de importar e o ícone de enviar só aparecem quando há uma conexão de calendário ativa.

💡 Como alternativa somente-leitura, o feed iCal (cartão "Calendário") continua disponível para assinar suas atividades no calendário sem conectar uma conta.

Como testar

  1. CRM → Calendário: crie uma atividade do tipo "reunião" com data e hora e confira se ela aparece no seu Google/Outlook Calendar em poucos segundos.
  2. Edite essa reunião no CRM (mude o horário) e confirme que o MESMO evento foi atualizado no calendário; não deve surgir um evento duplicado.
  3. Calendário → CRM: em Configurações → Integrações → cartão do provedor, clique em "Importar do calendário" e verifique se os eventos recentes viraram atividades de reunião.

Solução de problemas

  • Não aparece o botão "Importar do calendário" nem o ícone de enviar: não há conexão com o escopo de calendário. Abra o cartão do provedor e clique em "Reconectar" para conceder a permissão de calendário (Google: calendar.events; Microsoft: Calendars.ReadWrite).
  • Reuniões não vão para o calendário: confirme que a atividade é do tipo "reunião" e tem data E hora; sem hora, ela não é enviada. Verifique também se a Google Calendar API (Google) ou a permissão Calendars.ReadWrite (Azure) está habilitada no app OAuth.
  • Eventos duplicados ao importar: a deduplicação usa o id do evento no provedor; se você criou a mesma reunião manualmente nos dois lados, elas não têm vínculo. Apague a cópia manual e deixe o CRM ser a origem.
  • 403/insufficient permissions: o escopo de calendário não foi concedido; reconecte e aceite a permissão de calendário na tela de consentimento.

Abrir este artigo dentro do sistema

Leu e quer ver funcionando?

A conta é grátis e o manual inteiro está disponível dentro do sistema, com um assistente que responde pelo próprio conteúdo.

Criar conta grátis
Sincronizar reuniões com Google/Outlook Calendar (2 vias) · Sellio