Saltar al contenido principal

Acciones de Gmail

Automatiza tus flujos de trabajo de correo electrónico con acciones de Gmail completas. Envía correos electrónicos, gestiona borradores, busca en tu bandeja de entrada y maneja hilos de correo electrónico, todo dentro de SmartFlow.

Acciones de Gmail SmartFlow


Requisitos previos

Antes de usar las acciones de Gmail, debes:

  1. Conectar tu cuenta de Gmail en Canales → Gmail
  2. Autorizar los permisos requeridos a través de Google OAuth

Consulta Configuración del Canal de Gmail para obtener instrucciones detalladas de conexión.


Disparadores Disponibles

📥 Borrador de Gmail AI

Tipo de Disparador: CHAT_SERVICE

Se activa cuando un usuario envía un correo electrónico a tu instancia de Gmail conectada. Usa esto para procesar automáticamente los correos electrónicos entrantes con IA.

CampoDescripción
CanalGmail
EventoNuevo correo recibido

Ejemplo de Flujo de Trabajo:

Borrador de Gmail AI (Disparador)

Solicitud de IA (Analizar contenido del correo)

Crear Borrador de Gmail (Generar respuesta de IA)

Acciones Disponibles

AcciónCódigoDescripción
📤 Enviar Correo de GmailGMAIL_SEND_EMAILEnvía un nuevo correo directamente
📬 Leer Correos de GmailGMAIL_READ_EMAILSRecupera correos de tu bandeja de entrada
📧 Obtener Correo de GmailGMAIL_GET_EMAILObtiene un correo específico por ID
↩️ Responder a Correo de GmailGMAIL_REPLYResponde a un hilo de correo existente
🔍 Buscar Correos de GmailGMAIL_SEARCHBusca correos con la sintaxis de consulta de Gmail
Marcar Correo de Gmail como LeídoGMAIL_MARK_READMarca un correo como leído
📝 Crear Borrador de GmailGMAIL_CREATE_DRAFTCrea un nuevo borrador de correo
📋 Listar Borradores de GmailGMAIL_LIST_DRAFTSLista todos los borradores en tu cuenta
📨 Enviar Borrador de GmailGMAIL_SEND_DRAFTEnvía un borrador existente
🗑️ Eliminar Borrador de GmailGMAIL_DELETE_DRAFTElimina un borrador
📂 Obtener Hilo de CorreoGMAIL_GET_THREADRecupera toda la conversación de correo

📤 Enviar Correo de Gmail

Envía un nuevo correo directamente desde tu cuenta de Gmail conectada.

Configuración

CampoTipoRequeridoDescripción
ParaCorreoDirección de correo del destinatario
AsuntoCadenaLínea de asunto del correo
CuerpoCadenaContenido del correo (HTML soportado)
CCCorreoDestinatarios en copia
BCCCorreoDestinatarios en copia oculta

Variables de Salida

VariableTipoDescripción
messageIdCadenaID único del correo enviado
threadIdCadenaID del hilo para respuestas

Ejemplo

Acción: Enviar Correo de Gmail
Para: "{{customer_email}}"
Asunto: "¡Tu pedido #{{order_id}} ha sido enviado!"
Cuerpo: |
Hola {{customer_name}},

¡Buenas noticias! Tu pedido ha sido enviado.

Número de seguimiento: {{tracking_number}}

Saludos cordiales,
El Equipo

📬 Leer Correos de Gmail

Recupera correos recientes de tu bandeja de entrada con filtrado opcional.

Configuración

CampoTipoRequeridoDescripción
Máximos ResultadosNúmeroMáximo de correos a recuperar (por defecto: 10)
EtiquetaCadenaEtiqueta de Gmail para filtrar (por ejemplo, "INBOX", "UNREAD")
ConsultaCadenaConsulta de búsqueda de Gmail

Variables de Salida

VariableTipoDescripción
emailsArrayLista de objetos de correo
emails[].idCadenaID del correo
emails[].subjectCadenaAsunto del correo
emails[].fromCadenaCorreo del remitente
emails[].snippetCadenaVista previa del correo
emails[].dateCadenaFecha de recepción

Ejemplo

Acción: Leer Correos de Gmail
Máximos Resultados: 5
Etiqueta: "UNREAD"
Consulta: "from:support@example.com"

📧 Obtener Correo de Gmail

Recupera un correo específico por su ID con contenido completo.

Configuración

CampoTipoRequeridoDescripción
ID de CorreoCadenaEl ID del mensaje de Gmail

Variables de Salida

VariableTipoDescripción
emailObjetoObjeto de correo completo
email.idCadenaID del correo
email.threadIdCadenaID del hilo
email.subjectCadenaAsunto del correo
email.fromCadenaRemitente
email.toCadenaDestinatarios
email.bodyCadenaCuerpo completo del correo
email.dateCadenaFecha de recepción
email.attachmentsArrayLista de archivos adjuntos

↩️ Responder a Correo de Gmail

Responde a un correo existente, manteniendo el contexto del hilo.

Configuración

CampoTipoRequeridoDescripción
ID del HiloCadenaEl hilo al que responder
ID del MensajeCadenaEl mensaje específico al que responder
CuerpoCadenaContenido de la respuesta
Responder a TodosBooleanoResponder a todos los destinatarios (por defecto: falso)

Variables de Salida

VariableTipoDescripción
messageIdCadenaID de la respuesta
threadIdCadenaID del hilo

Ejemplo

Acción: Responder a Correo de Gmail
ID del Hilo: "{{email.threadId}}"
ID del Mensaje: "{{email.id}}"
Cuerpo: |
{{ai_response}}

---
Esta es una respuesta asistida por IA.

🔍 Buscar Correos de Gmail

Busca en tu Gmail utilizando la potente sintaxis de consulta de Gmail.

Configuración

CampoTipoRequeridoDescripción
ConsultaCadenaConsulta de búsqueda de Gmail
Máximos ResultadosNúmeroResultados máximos (por defecto: 10)

Sintaxis de Consulta de Gmail

ConsultaDescripción
from:email@example.comCorreos de un remitente específico
to:email@example.comCorreos a un destinatario específico
subject:keywordEl asunto contiene la palabra clave
is:unreadSolo correos no leídos
is:starredCorreos destacados
has:attachmentCorreos con archivos adjuntos
after:2025/01/01Correos después de la fecha
before:2025/12/31Correos antes de la fecha
label:importantCorreos con etiqueta
"frase exacta"Coincidencia de frase exacta

Ejemplo

Acción: Buscar Correos de Gmail
Consulta: "from:{{customer_email}} is:unread subject:order"
Máximos Resultados: 5

✅ Marcar Correo de Gmail como Leído

Marca un correo como leído en Gmail.

Configuración

CampoTipoRequeridoDescripción
ID de CorreoCadenaEl correo a marcar como leído

Ejemplo

Acción: Marcar Correo de Gmail como Leído
ID de Correo: "{{email.id}}"

📝 Crear Borrador de Gmail

Crea un correo borrador para revisión humana antes de enviar.

Configuración

CampoTipoRequeridoDescripción
ParaCorreoCorreo del destinatario
AsuntoCadenaAsunto del correo
CuerpoCadenaContenido del correo
CCCorreoCopia
BCCCorreoCopia oculta
ID del HiloCadenaPara respuestas de borrador

Variables de Salida

VariableTipoDescripción
draftIdCadenaID del borrador creado
messageIdCadenaID del mensaje

Caso de Uso: Modo Borrador de IA

Disparador: Borrador de Gmail AI

Solicitud de IA:
Prompt: "Genera una respuesta profesional a este correo"
Input: "{{email.body}}"

Crear Borrador de Gmail:
Para: "{{email.from}}"
Asunto: "Re: {{email.subject}}"
Cuerpo: "{{ai_response}}"

📋 Listar Borradores de Gmail

Recupera todos los borradores de tu cuenta de Gmail.

Configuración

CampoTipoRequeridoDescripción
Máximos ResultadosNúmeroMáximo de borradores a listar

Variables de Salida

VariableTipoDescripción
draftsArrayLista de objetos de borrador
drafts[].idCadenaID del borrador
drafts[].messageObjetoVista previa del mensaje de borrador

📨 Enviar Borrador de Gmail

Envía un borrador existente desde tu Gmail.

Configuración

CampoTipoRequeridoDescripción
ID del BorradorStringEl borrador a enviar

Variables de Salida

VariableTipoDescripción
messageIdStringID del mensaje enviado
threadIdStringID del hilo

🗑️ Eliminar Borrador de Gmail

Elimina un borrador de tu cuenta de Gmail.

Configuración

CampoTipoRequeridoDescripción
ID del BorradorStringEl borrador a eliminar

📂 Obtener Hilo de Correo Electrónico

Recupera un hilo completo de conversación por correo electrónico.

Configuración

CampoTipoRequeridoDescripción
ID del HiloStringEl hilo a recuperar

Variables de Salida

VariableTipoDescripción
threadObjectObjeto del hilo completo
thread.idStringID del hilo
thread.messagesArrayTodos los mensajes en el hilo
thread.historyIdStringID del historial

Ejemplo

Acción: Obtener Hilo de Correo Electrónico
ID del Hilo: "{{email.threadId}}"

Ejemplos Completos de Flujo de Trabajo

Ejemplo 1: Asistente de Correo Electrónico AI

Procesa automáticamente los correos electrónicos entrantes y crea respuestas en borrador generadas por AI.

Borrador AI de Gmail (Disparador)

Obtener Hilo de Correo Electrónico (Obtener contexto completo)

Solicitud AI
- Sistema: "Eres un asistente de correo electrónico útil"
- Entrada: "{{thread.messages}}"
- Salida: Estructurada (respuesta, sentimiento, urgencia)

Si Condición: urgencia == "alta"
├── Sí: Enviar Correo Electrónico de Gmail (respuesta inmediata)
└── No: Crear Borrador de Gmail (para revisión)

Ejemplo 2: Búsqueda y Procesamiento de Correos Electrónicos

Busca correos electrónicos específicos y procésalos en bloque.

Flujo de Trabajo Programado (Diario a las 9 AM)

Buscar Correos Electrónicos de Gmail
Consulta: "is:unread from:customers@* after:yesterday"

Por Cada: email en emails

Solicitud AI (Categorizar correo electrónico)

Si Condición: categoría == "soporte"
└── Crear Problema en JIRA

Ejemplo 3: Flujo de Trabajo de Revisión de Borradores

Crea borradores, permite que humanos los revisen y luego envíalos.

Borrador AI de Gmail (Disparador)

Solicitud AI (Generar respuesta)

Crear Borrador de Gmail

Enviar Mensaje de Slack
"Nuevo borrador listo para revisión de {{email.from}}"

Mejores Prácticas

1. Usa el Modo Borrador para Correos Electrónicos Críticos

Para correos electrónicos dirigidos a clientes o sensibles, siempre utiliza Crear Borrador de Gmail en lugar de Enviar Correo Electrónico de Gmail. Esto permite una revisión humana antes de enviar.

2. Aprovecha el Contexto del Hilo

Utiliza Obtener Hilo de Correo Electrónico antes de responder para asegurarte de que tu AI tenga el contexto completo de la conversación.

3. Implementa Limitación de Tasa

Gmail tiene cuotas de API. Para flujos de trabajo de alto volumen:

  • Agrega retrasos entre acciones
  • Agrupa operaciones cuando sea posible
  • Monitorea el uso de tu cuota

4. Usa Consultas de Búsqueda Inteligentes

Combina operadores de consulta de Gmail para un filtrado preciso:

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

5. Maneja Errores de Manera Elegante

Utiliza nodos de Si Condición para verificar errores e implementar lógica de respaldo.


Documentación Relacionada

¿Listo para elevar tu
experiencia de usuario?

Despliega asistentes de IA que deleiten a los clientes y escalen con tu negocio.

Cumple con GDPR