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
ParaCorreo✅Dirección de correo del destinatario
AsuntoCadena✅Línea de asunto del correo
CuerpoCadena✅Contenido del correo (HTML soportado)
CCCorreo❌Destinatarios en copia
BCCCorreo❌Destinatarios 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úmero❌Máximo de correos a recuperar (por defecto: 10)
EtiquetaCadena❌Etiqueta de Gmail para filtrar (por ejemplo, "INBOX", "UNREAD")
ConsultaCadena❌Consulta 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:[email protected]"

📧 Obtener Correo de Gmail​

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

Configuración​

CampoTipoRequeridoDescripción
ID de CorreoCadena✅El 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 HiloCadena✅El hilo al que responder
ID del MensajeCadena✅El mensaje específico al que responder
CuerpoCadena✅Contenido de la respuesta
Responder a TodosBooleano❌Responder 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
ConsultaCadena✅Consulta de búsqueda de Gmail
Máximos ResultadosNúmero❌Resultados máximos (por defecto: 10)

Sintaxis de Consulta de Gmail​

ConsultaDescripción
from:[email protected]Correos de un remitente específico
to:[email protected]Correos 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 CorreoCadena✅El 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
ParaCorreo✅Correo del destinatario
AsuntoCadena✅Asunto del correo
CuerpoCadena✅Contenido del correo
CCCorreo❌Copia
BCCCorreo❌Copia oculta
ID del HiloCadena❌Para 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úmero❌Má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 BorradorString✅El 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 BorradorString✅El 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 HiloString✅El 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