Integração com Gmail
Gerenciamento de e-mails e contatos com a integração do Gmail para o CrewAI.
Visão Geral
Permita que seus agentes gerenciem e-mails, contatos e rascunhos através do Gmail. Envie e-mails, pesquise mensagens, gerencie contatos, crie rascunhos e otimize suas comunicações por e-mail com automação impulsionada por IA.
Pré-requisitos
Antes de usar a integração com o Gmail, certifique-se de que você possui:
- Uma conta CrewAI Enterprise com assinatura ativa
- Uma conta do Gmail com as permissões adequadas
- Conectou sua conta do Gmail através da página de Integrações
Configurando a Integração com o Gmail
1. Conecte sua Conta do Gmail
- Navegue até Integrações CrewAI Enterprise
- Encontre Gmail na seção de Integrações de Autenticação
- Clique em Conectar e conclua o fluxo OAuth
- Conceda as permissões necessárias para o gerenciamento de e-mail e contato
- Copie seu Token Empresarial em Configurações de Conta
2. Instale o Pacote Necessário
Ações Disponíveis
GMAIL_SEND_EMAIL
GMAIL_SEND_EMAIL
Descrição: Envia um e-mail pelo Gmail.
Parâmetros:
toRecipients
(array, obrigatório): Para - Especifique os destinatários como uma única string ou um array JSON.from
(string, obrigatório): De - Especifique o e-mail do remetente.subject
(string, obrigatório): Assunto - Especifique o assunto da mensagem.messageContent
(string, obrigatório): Conteúdo da Mensagem - Especifique o conteúdo do e-mail em texto simples ou HTML.attachments
(string, opcional): Anexos - Aceita um único objeto de arquivo ou um array JSON de objetos de arquivo.additionalHeaders
(object, opcional): Cabeçalhos Adicionais - Especifique quaisquer campos de cabeçalho adicionais aqui.
GMAIL_GET_EMAIL_BY_ID
GMAIL_GET_EMAIL_BY_ID
Descrição: Obtém um e-mail pelo ID no Gmail.
Parâmetros:
userId
(string, obrigatório): ID do Usuário - Especifique o endereço de e-mail do usuário. (exemplo: “user@domain.com”).messageId
(string, obrigatório): ID da Mensagem - Especifique o ID da mensagem a ser recuperada.
GMAIL_SEARCH_FOR_EMAIL
GMAIL_SEARCH_FOR_EMAIL
Descrição: Pesquisa e-mails no Gmail usando filtros avançados.
Parâmetros:
emailFilterFormula
(object, opcional): Um filtro na forma normal disjuntiva - OU de grupos E de condições únicas.Campos disponíveis:from
,to
,date
,label
,subject
,cc
,bcc
,category
,deliveredto:
,size
,filename
,older_than
,newer_than
,list
,is:important
,is:unread
,is:snoozed
,is:starred
,is:read
,has:drive
,has:document
,has:spreadsheet
,has:presentation
,has:attachment
,has:youtube
,has:userlabels
paginationParameters
(object, opcional): Parâmetros de Paginação.
GMAIL_DELETE_EMAIL
GMAIL_DELETE_EMAIL
Descrição: Exclui um e-mail no Gmail.
Parâmetros:
userId
(string, obrigatório): ID do Usuário - Especifique o endereço de e-mail do usuário. (exemplo: “user@domain.com”).messageId
(string, obrigatório): ID da Mensagem - Especifique o ID da mensagem para enviar para a lixeira.
GMAIL_CREATE_A_CONTACT
GMAIL_CREATE_A_CONTACT
Descrição: Cria um contato no Gmail.
Parâmetros:
givenName
(string, obrigatório): Primeiro Nome - Especifique o Primeiro Nome do contato a ser criado. (exemplo: “João”).familyName
(string, obrigatório): Sobrenome - Especifique o Sobrenome do contato a ser criado. (exemplo: “Silva”).email
(string, obrigatório): E-mail - Especifique o endereço de e-mail do contato a ser criado.additionalFields
(object, opcional): Campos Adicionais - Informações adicionais de contato.
GMAIL_GET_CONTACT_BY_RESOURCE_NAME
GMAIL_GET_CONTACT_BY_RESOURCE_NAME
Descrição: Obtém um contato pelo nome do recurso no Gmail.
Parâmetros:
resourceName
(string, obrigatório): Nome do Recurso - Especifique o nome do recurso do contato a ser buscado.
GMAIL_SEARCH_FOR_CONTACT
GMAIL_SEARCH_FOR_CONTACT
Descrição: Pesquisa um contato no Gmail.
Parâmetros:
searchTerm
(string, obrigatório): Termo - Especifique um termo para buscar correspondências aproximadas ou exatas nos campos nome, apelido, endereços de e-mail, números de telefone ou organizações do contato.
GMAIL_DELETE_CONTACT
GMAIL_DELETE_CONTACT
Descrição: Exclui um contato no Gmail.
Parâmetros:
resourceName
(string, obrigatório): Nome do Recurso - Especifique o nome do recurso do contato a ser excluído.
GMAIL_CREATE_DRAFT
GMAIL_CREATE_DRAFT
Descrição: Cria um rascunho no Gmail.
Parâmetros:
toRecipients
(array, opcional): Para - Especifique os destinatários como uma única string ou um array JSON.from
(string, opcional): De - Especifique o e-mail do remetente.subject
(string, opcional): Assunto - Especifique o assunto da mensagem.messageContent
(string, opcional): Conteúdo da Mensagem - Especifique o conteúdo do e-mail em texto simples ou HTML.attachments
(string, opcional): Anexos - Aceita um único objeto de arquivo ou um array JSON de objetos de arquivo.additionalHeaders
(object, opcional): Cabeçalhos Adicionais - Especifique quaisquer campos de cabeçalho adicionais aqui.
Exemplos de Uso
Configuração Básica de Agente Gmail
Filtrando Ferramentas Específicas do Gmail
Gerenciamento de Contatos
Pesquisa e Análise de E-mails
Fluxos de Trabalho Automatizados de E-mail
Precisa de Ajuda?
Precisa de Ajuda?
Entre em contato com nosso time de suporte para obter assistência na configuração ou solução de problemas da integração Gmail.