n8n OAuth para Gmail e Google Calendar: Como configurar
Este guia explica de forma clara e prática como configurar o “Entrar com o Google” no n8n, com credenciais OAuth no Google Cloud Console para conectar essas ferramentas.
Integrar ferramentas como Gmail e Google Calendar ao n8n permite automatizar tarefas e otimizar fluxos de trabalho. Siga lendo para um passo a passo detalhado, com tabelas e listas para facilitar o entendimento e entender como configurar esse processo.
O que é o OAuth e por que usá-lo no n8n?
OAuth é um protocolo de autenticação que permite que aplicativos, como o n8n, acessem serviços do Google (Gmail, Google Calendar, etc.) de forma segura, sem compartilhar senhas. No n8n, configurar uma credencial OAuth permite que você conecte sua conta Google e execute ações como enviar e-mails ou gerenciar eventos no calendário.
Por que usar OAuth?
- Segurança: Autenticação sem expor suas credenciais.
- Praticidade: Conexão direta com um clique.
- Flexibilidade: Funciona com várias aplicações do Google.

Como criar um projeto no Google Cloud Console?
Antes de configurar as credenciais no n8n, você precisa criar um projeto no Google Cloud Console.
Siga os passos abaixo:
- Acesse o Google Cloud Console.
- Clique em APIs e Serviços no menu lateral.
- Selecione Tela de Consentimento OAuth (OAuth Consent Screen).
- Clique em Criar e preencha as informações:
- Nome do aplicativo: Exemplo: “n8n Automação”.
- E-mail de suporte: Use o e-mail associado à sua conta Google.
- Público-alvo: Escolha Externo (para todos os usuários) ou Interno (apenas para sua organização).
- Salve as configurações.
Dica: Se optar por “Externo”, o Google pode exigir verificação para uso público, mas para testes, você pode adicionar usuários manualmente.

Como gerar Client ID e Client Secret?
Com o projeto criado, você precisa gerar as credenciais (Client ID e Client Secret) para o n8n.
- No Google Cloud Console, vá para APIs e Serviços > Credenciais.
- Clique em Criar Credenciais > Cliente OAuth.
- Escolha Aplicativo da Web como tipo de aplicativo.
- Preencha:
- Nome: Exemplo: “n8n Automação”.
- URIs de redirecionamento: Copie a URL fornecida pelo n8n (encontrada ao criar uma nova credencial no n8n).
- Clique em Criar e copie o Client ID e o Client Secret.
| Campo | Descrição |
|---|---|
| Client ID | Identificador único do aplicativo. |
| Client Secret | Chave secreta para autenticação (mantenha confidencial). |
| URI de redirecionamento | URL fornecida pelo n8n para redirecionar após a autenticação. |

Como conectar as credenciais ao n8n?
Agora, com as credenciais em mãos, é hora de configurá-las no n8n:
- No n8n, selecione a ação desejada (ex.: Gmail ou Google Calendar).
- Clique em Create New Credential > OAuth2.
- Insira o Client ID e o Client Secret copiados do Google Cloud Console.
- Clique em Sign in with Google e selecione a conta Google desejada.
- Permita o acesso às permissões solicitadas (ex.: acesso ao Gmail ou Calendar).
- Após a autenticação, a conexão será confirmada com um ícone verde.
Nota: O processo é idêntico para Gmail e Google Calendar, desde que a URL de redirecionamento já esteja configurada no mesmo projeto do Google Cloud.
Aprenda aqui a criar um agente de IA do zero com n8n!
Como resolver a tela de “Acesso Bloqueado”?
Se você encontrar a mensagem “Acesso Bloqueado” ao tentar conectar, siga estas etapas:
- Volte ao Google Cloud Console, em APIs e Serviços > Tela de Consentimento OAuth.
- Na seção Público-alvo, clique em Adicionar Usuários.
- Insira o e-mail da conta Google que você está usando.
- Salve as alterações e tente novamente o “Sign in with Google” no n8n.
- Caso apareça a mensagem “Aplicativo não verificado”, clique em Continuar (se você confia no aplicativo que criou).

Quais permissões devo conceder?
Ao conectar, o Google solicitará permissões específicas, como:
- Gmail: Enviar e ler e-mails.
- Google Calendar: Criar, editar e visualizar eventos.
Selecione Todas as permissões necessárias para garantir que o n8n funcione corretamente. Você pode revisar as permissões na tela de autenticação.
| Aplicação | Permissões Comuns |
|---|---|
| Gmail | Enviar e-mails, ler e-mails, gerenciar rascunhos. |
| Google Calendar | Criar/editar eventos, visualizar calendários. |
Conclusão
Configurar credenciais OAuth para Gmail e Google Calendar no n8n é um processo simples, mas exige atenção aos detalhes no Google Cloud Console. Com as credenciais corretas, você pode automatizar tarefas como enviar e-mails automáticos ou gerenciar eventos no calendário, tudo de forma segura e prática.
Aprenda mais conteúdos como este sobre No code em nosso blog!
E se você quer aprender a criar agentes de IA, conheça a formação completa de No Code + IA da Hashtag Treinamentos!
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!
FAQ – Configurando Oauth para n8n
1. O que é necessário para configurar credenciais OAuth no n8n?
Para configurar credenciais OAuth no n8n, você precisa de uma conta no Google Cloud Console, criar um projeto, configurar a Tela de Consentimento OAuth, gerar um Client ID e Client Secret, e inserir essas informações no n8n. Além disso, é necessário copiar a URL de redirecionamento fornecida pelo n8n e adicioná-la ao projeto no Google Cloud.
2. Por que aparece a mensagem “Acesso Bloqueado” ao tentar conectar?
A mensagem “Acesso Bloqueado” aparece quando o e-mail usado não está autorizado no projeto do Google Cloud. Para resolver, adicione o e-mail na seção “Público-alvo” da Tela de Consentimento OAuth, como usuário de teste, e tente novamente a autenticação no n8n.
3. Posso usar o mesmo projeto do Google Cloud para Gmail e Google Calendar?
Sim, você pode usar o mesmo projeto no Google Cloud Console para configurar credenciais para Gmail, Google Calendar e outros serviços do Google. A URL de redirecionamento será a mesma, e as credenciais (Client ID e Client Secret) podem ser reutilizadas no n8n.
4. O que fazer se o aplicativo não estiver verificado pelo Google?
Se aparecer a mensagem “Aplicativo não verificado”, você pode clicar em “Continuar” caso confie no aplicativo que criou. Para uso em produção, é necessário enviar o aplicativo para verificação pelo Google, mas para testes, adicionar o e-mail como usuário de teste resolve o problema.
5. Quais permissões devo conceder ao conectar o n8n ao Google?
Você deve conceder todas as permissões solicitadas pelo n8n, como acesso a e-mails (para Gmail) ou gerenciamento de eventos (para Google Calendar). Revise as permissões na tela de autenticação e selecione “Selecionar tudo” para garantir o funcionamento correto das automações.
Hashtag Treinamentos
Para acessar outras publicações de No Code, clique aqui!
Posts mais recentes de No Code
- Dots do ChatGPT: o que é e como usar esse agente de IADescubra o que é o Dots do ChatGPT, como configurar, integrar com Slack e agenda e se vale a pena usar esse novo agente de IA da OpenAI.
- GPT-6 Astra: 7 usos reais do novo modelo da OpenAIVeja 7 usos reais do GPT-6 Astra, o novo modelo da OpenAI que executa tarefas sozinho no computador. Entenda como ele funciona e onde ainda erra.
- Jev IA: o que é e como usar essa IA que não escreveEntenda o que é o Jev IA, a inteligência artificial classificadora mais rápida e barata do mercado, e veja 5 usos práticos para seus fluxos.
Posts mais recentes da Hashtag Treinamentos
- Planilha de Controle de Notas Fiscais no Excel [Grátis]Baixe a planilha de controle de notas fiscais no Excel grátis: calcule ISS e retenções, veja o que está em aberto e gere a cobrança de cada nota de serviço.
- Qual IA usar na empresa: ChatGPT, Claude ou Perplexity?Qual IA usar na empresa: veja as diferenças entre ChatGPT, Claude e Perplexity e quando cada um rende mais em cada área da sua equipe.
- Apostilas Gratuitas em PDF: Excel, Power BI, Python e IABaixe apostilas gratuitas em PDF de Excel, Power BI, Python, Claude e agentes de IA, com exercícios e gabarito. Escolha a sua e comece hoje.







