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