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-mail✅Endereço de e-mail do destinatário
AssuntoString✅Linha de assunto do e-mail
CorpoString✅Conteúdo do e-mail (HTML suportado)
CCE-mail❌Destinatários em cópia carbono
BCCE-mail❌Destinatá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úmero❌Máximo de e-mails a serem recuperados (padrão: 10)
RótuloString❌Rótulo do Gmail para filtrar (ex: "INBOX", "UNREAD")
ConsultaString❌Consulta 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:[email protected]"

📧 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-mailString✅O 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 ThreadString✅A thread para a qual responder
ID da MensagemString✅A mensagem específica para responder
CorpoString✅Conteúdo da resposta
Responder a TodosBoolean❌Responder 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
ConsultaString✅Consulta de pesquisa do Gmail
Máx ResultadosNúmero❌Máximo de resultados (padrão: 10)

Sintaxe de Consulta do Gmail​

ConsultaDescrição
from:[email protected]E-mails de remetente específico
to:[email protected]E-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-mailString✅O 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-mail✅E-mail do destinatário
AssuntoString✅Assunto do e-mail
CorpoString✅Conteúdo do e-mail
CCE-mail❌Cópia carbono
BCCE-mail❌Cópia carbono oculta
ID da ThreadString❌Para 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úmero❌Má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 RascunhoString✅O 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 RascunhoString✅O 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 ThreadString✅O 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