Desarrollo y DevOps

Conectar OpenAI con Gmail andGoogle Sheets

49 nodos 204 113 Automatic trigger
Descargar

Descripción del flujo de trabajo

Una automatización que recibe correos electrónicos entrantes en Gmail, los procesa con OpenAI para análisis e extracción de información, y guarda automáticamente los resultados en tablas de Google Sheets para revisión, clasificación y generación de reportes posteriores.

Cómo funciona

  1. 1.Activar la automatización cuando llegan nuevos correos al buzón de Gmail
  2. 2.Enviar el contenido del correo a OpenAI para procesamiento e inteligencia artificial
  3. 3.Registrar automáticamente los datos extraídos en Google Sheets

Casos de uso

  • Analizar automáticamente correos entrantes y extraer información clave
  • Clasificar y organizar correos según análisis de contenido con OpenAI
  • Centralizar resúmenes de correos en una hoja estructurada para seguimiento

Requisitos

  • Cuenta activa de OpenAI con clave API válida para procesamiento de texto
  • Cuenta de Gmail con autenticación correcta y acceso al buzón de entrada
  • Documento de Google Sheets con permisos de edición para guardar datos procesados

Valor del servicio

Ideal como servicio de automatización inteligente que combina integraciones e inteligencia artificial para producir resultados listos para usar.

Aplicaciones utilizadas

OpenAI Gmail Google Sheets

Detalles

Disparador Automatic trigger
Nodos 49
Aplicaciones 3
Vistas 204
Descargas 113

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (49)

/

Generate reply

OpenAI

#1

On email received

Gmail

#2

Only continue for specific emails

If

#3

Configure

Set

#4

Note5

Sticky Note

#5

Send reply to recipient

Gmail

#6

Generate UUID

Crypto

#7

Thanks for your response!

HTML Page

#8

Extract message content (advanced)

Code

#9

If spreadsheet doesn't exist

If

#10

Successfully created or updated row

No Op

#11

Note1

Sticky Note

#12

Note2

Sticky Note

#13

Note3

Sticky Note

#14

Create spreadsheet

Google Sheets

#15

Store spreadsheet ID

Code

#16

Paste data

Google Sheets

#17

If no sheet IDs

If

#18

Create or update rows

Google Sheets

#19

Get data from `Format data`

Code

#20

Get data from `Format data` node

Code

#21

Format data

Set

#22

Send email reply

No Op

#23

On feedback given

Webhook

#24

Send feedback for fine-tuned data

Google Sheets

#25

Show HTML page

Webhook

#26

Get sheet IDs #1

Code

#27

Note

Sticky Note

#28

If no spreadsheet in configuration #2

If

#29

Store specific sheet IDs #2

Code

#30

Get sheet IDs #2

Code

#31

If no spreadsheet in configuration #1

If

#32

Store specific sheet IDs #1

Code

#33

Email template

HTML Page

#34

Record feedback

No Op

#35

Fallback route

No Op

#36

Identify trigger #2

Set

#37

Identify trigger #1

Set

#38

Do not send unfinished email reply

No Op

#39

If reply is complete

If

#40

Sticky Note

Sticky Note

#41

Do not send email to this recipient

No Op

#42

Send reply to database

No Op

#43

Sticky Note1

Sticky Note

#44

Determine which trigger ran

Switch

#45

Sticky Note2

Sticky Note

#46

Is text within token limit?

If

#47

Do nothing

No Op

#48

Sticky Note3

Sticky Note

#49