Você precisa do Builder plan ou superior para usar conectores no seu app.
O que você pode fazer
Envie emails automaticamente
Envie confirmações, alertas e follow-ups personalizados quando algo acontece no seu app.
Leia emails recebidos
Leia e interprete as mensagens que chegam e transforme-as em registros, como tickets de suporte.
Gerencie a caixa de entrada
Organize os emails conforme seu app os processa, por exemplo marcando mensagens como lidas ou aplicando marcadores.
Visão rápida
Identificador de tipo
gmailModelo de autenticação
OAuth
Tipos de conector
Para criadores de apps, Para usuários do app
Configuração da conexão
Nenhuma
Guia de permissões
Como conectar
- Para criadores de apps
- Para usuários do app
Conecte uma conta do Gmail que todos os fluxos do seu app usam.Para conectar o Gmail:
- Vá para o editor do seu app.
- Descreva no AI chat o que você quer fazer com o Gmail, por exemplo:
Conecte este app ao Gmail e me envie um email quando um novo ticket for criado. - Revise o que o AI chat solicita em We need your permission to access.
- Clique em Connect to Gmail.
- Na janela do Google, selecione a conta que você quer conectar, revise as permissões e clique em Allow.
- Volte ao editor e deixe a IA terminar de criar os fluxos que usam o Gmail.
Usando em uma backend function
Depois que o Gmail está conectado, suas backend functions podem obter um access token e chamar a API do Gmail diretamente. A Base44 cuida do fluxo OAuth e do armazenamento de tokens.- Para uma conexão compartilhada, use
getConnection()para obter o token. - Para uma conexão de usuário do app, use
getCurrentAppUserConnection()para que cada requisição use o token da pessoa conectada.
Shared connectors
Configure, faça deploy e chame uma conexão compartilhada a partir de uma backend function.
App user connectors
Obtenha um token por usuário e chame a API como a pessoa conectada.
Escopos e permissões do Gmail
Quando você conecta o Gmail, o conector solicita permissões (escopos) que controlam o que seu app pode fazer com sua conta do Gmail. Abaixo está a lista atual de escopos do Gmail que o conector pode solicitar.Escopos do Gmail
email: Identificar a conta do Google que está sendo conectada.https://www.googleapis.com/auth/gmail.readonly: Ler mensagens e metadados.https://www.googleapis.com/auth/gmail.send: Enviar mensagens.https://www.googleapis.com/auth/gmail.labels: Gerenciar marcadores.https://www.googleapis.com/auth/gmail.modify: Modificar mensagens, por exemplo marcar como lida ou aplicar um marcador.https://www.googleapis.com/auth/gmail.compose: Criar e atualizar rascunhos.https://www.googleapis.com/auth/gmail.settings.basic: Gerenciar configurações básicas de email, como filtros, assinaturas e a resposta automática de férias.
As listas de escopos podem mudar com o tempo. Sempre revise as permissões mostradas durante o fluxo de conexão.
Solução de problemas
A conexão falha com um erro de redirect URI
A conexão falha com um erro de redirect URI
Confira se
https://connectors.base44.com/api/oauth/callback está registrada no seu app OAuth do Google, exatamente como mostrada. Se o conector ainda usa URLs por app, a URI no seu app OAuth deve corresponder a uma das mostradas em Per-app URLs (for legacy connectors) em View redirect URIs for your apps. Nesse caso, registre todas as URIs listadas lá para o app que você está conectando.Algumas pessoas não conseguem conectar a conta
Algumas pessoas não conseguem conectar a conta
Se seu app OAuth do Google está em modo de teste, apenas usuários de teste aprovados podem conectar. Publique ou tire seu app OAuth do modo de teste para que qualquer pessoa que use seu app possa conectar a própria conta.
Perguntas frequentes
Como mudo qual conta do Gmail está conectada?
Como mudo qual conta do Gmail está conectada?
- Vá para o dashboard do seu app.
- Clique em Integrations.
- Clique na aba My integrations.
- Encontre Gmail, clique no ícone More Actions e depois em Switch account.
Posso personalizar o conteúdo dos emails enviados do meu app?
Posso personalizar o conteúdo dos emails enviados do meu app?
Sim. No AI chat, especifique o assunto, o corpo da mensagem, a formatação, os destinatários e quaisquer campos dinâmicos.Você também pode editar as backend functions geradas em Dashboard → Code → Functions para personalizar ainda mais o conteúdo do email.
Cada pessoa que usa meu app pode enviar da própria caixa do Gmail?
Cada pessoa que usa meu app pode enviar da própria caixa do Gmail?
Sim. Use um conector para usuários do app para que cada pessoa conecte a própria conta do Gmail. Veja a visão geral dos conectores.
Como gerencio o conector do Gmail no meu app?
Como gerencio o conector do Gmail no meu app?
Clique no ícone More actions no conector na aba Integrations do seu app e escolha uma opção, como trocar de conta, reconectar ou desconectar. Saiba mais sobre como gerenciar conectores.
Esta página foi traduzida usando IA. Para as informações mais precisas e atualizadas, consulte a versão em inglês.