Pular para o conteúdo principal

Ações do Gmail

Automatize seus fluxos de trabalho de e-mail com ações abrangentes do Gmail. Envie e-mails, gerencie rascunhos, pesquise sua caixa de entrada e gerencie threads de e-mail — tudo dentro do SmartFlow.

Ações do Gmail SmartFlow


Pré-requisitos

Antes de usar as ações do Gmail, você deve:

  1. Conectar sua conta do Gmail em Canais → Gmail
  2. Autorizar as permissões necessárias via Google OAuth

Veja Configuração do Canal Gmail para instruções detalhadas de conexão.


Gatilhos Disponíveis

📥 Rascunho de IA do Gmail

Tipo de Gatilho: CHAT_SERVICE

Acionado quando um usuário envia um e-mail para sua instância do Gmail conectada. Use isso para processar automaticamente e-mails recebidos com IA.

CampoDescrição
CanalGmail
EventoNovo e-mail recebido

Exemplo de Fluxo de Trabalho:

Rascunho de IA do Gmail (Gatilho)

Solicitação de IA (Analisar conteúdo do e-mail)

Criar Rascunho do Gmail (Gerar resposta da IA)

Ações Disponíveis

AçãoCódigoDescrição
📤 Enviar E-mail do GmailGMAIL_SEND_EMAILEnviar um novo e-mail diretamente
📬 Ler E-mails do GmailGMAIL_READ_EMAILSBuscar e-mails da sua caixa de entrada
📧 Obter E-mail do GmailGMAIL_GET_EMAILObter um e-mail específico por ID
↩️ Responder E-mail do GmailGMAIL_REPLYResponder a uma thread de e-mail existente
🔍 Pesquisar E-mails do GmailGMAIL_SEARCHPesquisar e-mails com a sintaxe de consulta do Gmail
Marcar E-mail do Gmail como LidoGMAIL_MARK_READMarcar um e-mail como lido
📝 Criar Rascunho do GmailGMAIL_CREATE_DRAFTCriar um novo rascunho de e-mail
📋 Listar Rascunhos do GmailGMAIL_LIST_DRAFTSListar todos os rascunhos na sua conta
📨 Enviar Rascunho do GmailGMAIL_SEND_DRAFTEnviar um rascunho existente
🗑️ Excluir Rascunho do GmailGMAIL_DELETE_DRAFTExcluir um rascunho
📂 Obter Thread de E-mailGMAIL_GET_THREADRecuperar toda a conversa de e-mail

📤 Enviar E-mail do Gmail

Envie um novo e-mail diretamente da sua conta do Gmail conectada.

Configuração

CampoTipoObrigatórioDescrição
ParaE-mailEndereço de e-mail do destinatário
AssuntoStringLinha de assunto do e-mail
CorpoStringConteúdo do e-mail (HTML suportado)
CCE-mailDestinatários em cópia carbono
BCCE-mailDestinatários em cópia carbono oculta

Variáveis de Saída

VariávelTipoDescrição
messageIdStringID único do e-mail enviado
threadIdStringID da thread para respostas

Exemplo

Ação: Enviar E-mail do Gmail
Para: "{{customer_email}}"
Assunto: "Seu pedido #{{order_id}} foi enviado!"
Corpo: |
Olá {{customer_name}},

Ótimas notícias! Seu pedido foi enviado.

Número de rastreamento: {{tracking_number}}

Atenciosamente,
A Equipe

📬 Ler E-mails do Gmail

Busque e-mails recentes da sua caixa de entrada com filtragem opcional.

Configuração

CampoTipoObrigatórioDescrição
Máx ResultadosNúmeroMáximo de e-mails a serem recuperados (padrão: 10)
RótuloStringRótulo do Gmail para filtrar (ex: "INBOX", "UNREAD")
ConsultaStringConsulta de pesquisa do Gmail

Variáveis de Saída

VariávelTipoDescrição
emailsArrayLista de objetos de e-mail
emails[].idStringID do e-mail
emails[].subjectStringAssunto do e-mail
emails[].fromStringE-mail do remetente
emails[].snippetStringPrévia do e-mail
emails[].dateStringData recebida

Exemplo

Ação: Ler E-mails do Gmail
Máx Resultados: 5
Rótulo: "UNREAD"
Consulta: "from:support@example.com"

📧 Obter E-mail do Gmail

Recupere um e-mail específico pelo seu ID com conteúdo completo.

Configuração

CampoTipoObrigatórioDescrição
ID do E-mailStringO ID da mensagem do Gmail

Variáveis de Saída

VariávelTipoDescrição
emailObjectObjeto completo do e-mail
email.idStringID do e-mail
email.threadIdStringID da thread
email.subjectStringAssunto do e-mail
email.fromStringRemetente
email.toStringDestinatários
email.bodyStringCorpo completo do e-mail
email.dateStringData recebida
email.attachmentsArrayLista de anexos

↩️ Responder E-mail do Gmail

Responda a um e-mail existente, mantendo o contexto da thread.

Configuração

CampoTipoObrigatórioDescrição
ID da ThreadStringA thread para a qual responder
ID da MensagemStringA mensagem específica para responder
CorpoStringConteúdo da resposta
Responder a TodosBooleanResponder a todos os destinatários (padrão: falso)

Variáveis de Saída

VariávelTipoDescrição
messageIdStringID da resposta
threadIdStringID da thread

Exemplo

Ação: Responder E-mail do Gmail
ID da Thread: "{{email.threadId}}"
ID da Mensagem: "{{email.id}}"
Corpo: |
{{ai_response}}

---
Esta é uma resposta assistida por IA.

🔍 Pesquisar E-mails do Gmail

Pesquise seu Gmail usando a poderosa sintaxe de consulta do Gmail.

Configuração

CampoTipoObrigatórioDescrição
ConsultaStringConsulta de pesquisa do Gmail
Máx ResultadosNúmeroMáximo de resultados (padrão: 10)

Sintaxe de Consulta do Gmail

ConsultaDescrição
from:email@example.comE-mails de remetente específico
to:email@example.comE-mails para destinatário específico
subject:keywordAssunto contém palavra-chave
is:unreadSomente e-mails não lidos
is:starredE-mails destacados
has:attachmentE-mails com anexos
after:2025/01/01E-mails após a data
before:2025/12/31E-mails antes da data
label:importantE-mails com rótulo
"exact phrase"Correspondência exata da frase

Exemplo

Ação: Pesquisar E-mails do Gmail
Consulta: "from:{{customer_email}} is:unread subject:order"
Máx Resultados: 5

✅ Marcar E-mail do Gmail como Lido

Marque um e-mail como lido no Gmail.

Configuração

CampoTipoObrigatórioDescrição
ID do E-mailStringO e-mail a ser marcado como lido

Exemplo

Ação: Marcar E-mail do Gmail como Lido
ID do E-mail: "{{email.id}}"

📝 Criar Rascunho do Gmail

Crie um rascunho de e-mail para revisão humana antes de enviar.

Configuração

CampoTipoObrigatórioDescrição
ParaE-mailE-mail do destinatário
AssuntoStringAssunto do e-mail
CorpoStringConteúdo do e-mail
CCE-mailCópia carbono
BCCE-mailCópia carbono oculta
ID da ThreadStringPara respostas de rascunho

Variáveis de Saída

VariávelTipoDescrição
draftIdStringID do rascunho criado
messageIdStringID da mensagem

Caso de Uso: Modo de Rascunho de IA

Gatilho: Rascunho de IA do Gmail

Solicitação de IA:
Prompt: "Gere uma resposta profissional para este e-mail"
Input: "{{email.body}}"

Criar Rascunho do Gmail:
Para: "{{email.from}}"
Assunto: "Re: {{email.subject}}"
Corpo: "{{ai_response}}"

📋 Listar Rascunhos do Gmail

Recupere todos os rascunhos da sua conta do Gmail.

Configuração

CampoTipoObrigatórioDescrição
Máx ResultadosNúmeroMáximo de rascunhos a listar

Variáveis de Saída

VariávelTipoDescrição
draftsArrayLista de objetos de rascunho
drafts[].idStringID do rascunho
drafts[].messageObjectPrévia da mensagem do rascunho

📨 Enviar Rascunho do Gmail

Envie um rascunho existente da sua conta do Gmail.

Configuração

CampoTipoObrigatórioDescrição
ID do RascunhoStringO rascunho a ser enviado

Variáveis de Saída

VariávelTipoDescrição
messageIdStringID da mensagem enviada
threadIdStringID do thread

🗑️ Excluir Rascunho do Gmail

Exclua um rascunho da sua conta do Gmail.

Configuração

CampoTipoObrigatórioDescrição
ID do RascunhoStringO rascunho a ser excluído

📂 Obter Thread de Email

Recupere um thread completo de conversação de email.

Configuração

CampoTipoObrigatórioDescrição
ID do ThreadStringO thread a ser recuperado

Variáveis de Saída

VariávelTipoDescrição
threadObjectObjeto completo do thread
thread.idStringID do thread
thread.messagesArrayTodas as mensagens no thread
thread.historyIdStringID do histórico

Exemplo

Ação: Obter Thread de Email
ID do Thread: "{{email.threadId}}"

Exemplos de Fluxo de Trabalho Completo

Exemplo 1: Assistente de Email AI

Processar automaticamente emails recebidos e criar respostas em rascunho geradas por AI.

Gmail AI Draft (Gatilho)

Obter Thread de Email (Obter contexto completo)

Solicitação AI
- Sistema: "Você é um assistente de email útil"
- Entrada: "{{thread.messages}}"
- Saída: Estruturada (resposta, sentimento, urgência)

Se Condição: urgência == "alta"
├── Sim: Enviar Email do Gmail (resposta imediata)
└── Não: Criar Rascunho do Gmail (para revisão)

Exemplo 2: Pesquisa e Processamento de Email

Pesquise emails específicos e processe-os em massa.

Fluxo de Trabalho Agendado (Diariamente às 9 AM)

Pesquisar Emails do Gmail
Consulta: "is:unread from:customers@* after:yesterday"

Para Cada: email em emails

Solicitação AI (Categorizar email)

Se Condição: categoria == "suporte"
└── Criar Problema no JIRA

Exemplo 3: Fluxo de Trabalho de Revisão de Rascunho

Crie rascunhos, deixe humanos revisarem e, em seguida, envie.

Gmail AI Draft (Gatilho)

Solicitação AI (Gerar resposta)

Criar Rascunho do Gmail

Enviar Mensagem no Slack
"Novo rascunho pronto para revisão de {{email.from}}"

Melhores Práticas

1. Use o Modo de Rascunho para Emails Críticos

Para emails voltados para o cliente ou sensíveis, sempre use Criar Rascunho do Gmail em vez de Enviar Email do Gmail. Isso permite a revisão humana antes do envio.

2. Aproveite o Contexto do Thread

Use Obter Thread de Email antes de responder para garantir que sua AI tenha o contexto completo da conversa.

3. Implemente Limitação de Taxa

O Gmail possui cotas de API. Para fluxos de trabalho de alto volume:

  • Adicione atrasos entre ações
  • Agrupe operações quando possível
  • Monitore o uso da sua cota

4. Use Consultas de Pesquisa Inteligentes

Combine operadores de consulta do Gmail para filtragem precisa:

from:vip-customer@* is:unread subject:(urgent OR critical) after:2025/01/01

5. Trate Erros de Forma Elegante

Use nós de Se Condição para verificar erros e implementar lógica de fallback.


Documentação Relacionada

Pronto para elevar sua
experiência do usuário?

Implemente assistentes de IA que encantam os clientes e escalem com seu negócio.

Conforme o GDPR