Integração com Google Agenda

1. Habilitar o Módulo de Integração do Sistema

  • Para iniciar, será necessário habilitar o módulo de integração do sistema com o Google.

  • Para isso, entre em contato com o suporte da Avante Academy.

2. Configurar o Projeto no Google Cloud Console

  • Acesse o Google Cloud Console e faça login com sua conta do Google.

  • Clique em "My First Project" e, em seguida, em "Novo Projeto".

  • Informe um nome para o projeto e clique em "Criar".

  • Selecione o projeto que acabou de criar no menu lateral esquerdo.

3. Configurar a Tela de Permissão OAuth

  • No menu lateral esquerdo, vá até "APIs e Serviços" e selecione a opção "Tela de permissão OAuth".

  • Clique em "Começar" para iniciar a configuração do projeto.

  • Preencha as informações solicitadas:

    • Nome do app: Insira o nome da clínica ou um nome de sua escolha.

    • E-mail de contato: Informe um endereço de e-mail válido.

    • Público: Selecione a opção "Externo".

    • Dados de contatos: Informe o e-mail Gmail do profissional que utilizará a integração.

  • Após preencher todas as informações, conclua essa etapa.

4. Criar um Cliente OAuth

  • Clique na opção "Criar um cliente OAuth".

  • Selecione "Aplicação da web" como tipo de aplicação.

  • Insira novamente o nome da clínica.

  • Na seção "Origens JavaScript autorizadas", digite a URL do sistema da clínica.

  • Em "URLs de redirecionamento autorizadas", informe a mesma URL, acrescentando o seguinte complemento no final: /oauth/google/callback.

  • Clique em "Criar" para finalizar essa etapa.

5. Definir os Escopos da API

  • No menu lateral, clique em "Adicionar e remover escopos".

  • Na barra de pesquisa, digite "Google Calendar API".

  • Selecione as seguintes opções: auth/calendar e auth/calendar.events.

  • Após selecionar os escopos, salve as configurações.

6. Adicionar Usuários de Teste

  • Ainda no menu lateral, vá até a opção "Público-alvo" e localize "Usuários de teste".

  • Clique para adicionar um usuário e informe o e-mail do profissional de saúde que utilizará a integração.

  • Atenção: É necessário que o e-mail seja uma conta Gmail.

7. Gerar o Arquivo JSON de Integração

  • No menu lateral, clique na opção "Clientes".

  • No lado direito da tela, vá até "Chaves secretas de clientes".

  • Clique para realizar o download do arquivo JSON.

  • Com esse arquivo salvo, você pode prosseguir com a configuração dentro do sistema da clínica.

8. Configurar o Sistema da Clínica

  • Acesse o sistema da clínica com um usuário gerente.

  • No menu, vá até "Dados da Clínica".

  • Localize a opção de "Integração com o Google Agenda".

  • Faça o upload do arquivo JSON baixado anteriormente.

  • Salve as alterações.

9. Ativar a Integração para os Profissionais de Saúde

  • No cadastro de cada profissional, habilite a opção de "integração com o Google Agenda".

  • Atenção: O e-mail cadastrado para o profissional deve ser um e-mail Gmail.

10. Conectar ao Google Agenda (Pelo Profissional)

  • Logado como profissional de saúde, acesse a agenda dentro do sistema.

  • No menu lateral esquerdo, dentro da agenda, clique na opção "Conectar ao Google Agenda".

  • A tela de autenticação do Google será exibida; faça login com a conta de e-mail cadastrada.

  • Confirme que você confia no serviço e clique em "Continuar" para concluir a autorização.

  • Após esse processo, o sistema retornará automaticamente para a tela da agenda, exibindo uma mensagem de sucesso.

11. Testar a Sincronização de Eventos

  • Agora que a integração está ativa, você pode testar a sincronização de eventos.

  • Logado como profissional, gerente ou secretária, crie um novo evento na agenda do profissional (pode ser um atendimento ou um compromisso).

  • Verifique se ele foi automaticamente sincronizado com o Google Agenda.

  • Esta funcionalidade garante que todas as consultas e compromissos estejam sempre atualizados, evitando falhas na comunicação e otimizando o dia a dia da clínica.

Atualizado