- Inicio
- Recursos
- Integraciones
- Google Slides
Integración Google Slides n8nAutomatiza Google Slides con n8n.
¿Cuántas veces montas la misma presentación cada mes? La integración Google Slides n8n abre 6 operaciones repartidas en 2 recursos, la presentación y la página. Crear un soporte, leer sus diapositivas, reemplazar un texto, sacar una miniatura. Pensado para equipos que repiten el mismo informe.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Para qué sirve la integración Google Slides n8n?
Google Slides tiene una API y n8n envuelve una parte de ella en un nodo que viene con la herramienta. Con él, un flujo de trabajo abre una presentación, lee lo que hay dentro y reescribe su texto sin que nadie toque el navegador. Se exponen 2 recursos, la presentación y la página, con 6 operaciones en total.
No hay trigger de Google Slides en n8n. Estas operaciones corren siempre detrás de otra cosa: un Schedule Trigger a intervalo fijo, un Webhook de n8n al que llama un servicio externo, o el disparador de otra herramienta.
Empieza por el resumen mensual de una campaña de email. Un Schedule Trigger arranca el primer día del mes, un nodo de SendGrid trae las cifras de apertura y clics, y presentation.replaceText las coloca en una presentación que ya tiene su maquetación, sus tipografías y su logo. Nadie vuelve a tocar el archivo base. Lo que se comparte es el diseño que se hizo una sola vez.
Segundo patrón: el resumen de un lanzamiento gestionado con Mautic. presentation.create genera un soporte a partir del nombre de la campaña, un paso de reemplazo mete el número de leads captados y la tasa de conversión, y un nodo de Gmail envía el enlace al equipo comercial nada más cerrar el mes. Todo en una sola ejecución, que en n8n es el recorrido completo del flujo desde el disparador hasta el último nodo.
Tercer patrón, más ligero. page.getThumbnail convierte una diapositiva en un archivo de imagen, y esa imagen aparece en un canal de Slack para el equipo de ventas. Va bien cuando solo hace falta enseñar un dato, no recorrer la presentación entera.
Donde el nodo se detiene, entra HTTP Request. Todo lo que la API de Google Slides sabe hacer y estas 6 operaciones no cubren, añadir una diapositiva, mover una forma, redimensionar una imagen, pasa por el nodo HTTP Request, que reutiliza la misma credencial de Google con la autenticación predefinida. Una credencial es la ficha de conexión que creas una vez en n8n y que luego enchufas en todos tus flujos.
Dos límites antes de diseñar nada encima. Sin trigger, un cambio hecho a mano dentro de la presentación no puede despertar un flujo. Y la lectura funciona por identificadores: una página vuelve por su Page Object ID, nunca por su posición. Para ver la herramienta completa, la Reseña n8n repasa en qué destaca la plataforma y dónde flojea, y el Curso n8n construye un flujo de principio a fin.
¿Cómo conectar Google Slides con n8n?
- 01
Elige el método de autenticación
El nodo acepta dos tipos de credenciales. OAuth2 es la recomendada, está disponible en más sitios. La otra es Service Account, que la documentación de Google reserva para los casos que de verdad la necesitan. En n8n Cloud, algunos nodos de Google ofrecen además Managed OAuth2: pulsas Sign in with Google en la pantalla de credenciales y no hay nada más que tocar en la Google Cloud Console. Si te autoalojas, toca la vía personalizada.
- 02
Prepara el proyecto en Google Cloud
Crea un proyecto en la Google Cloud Console, activa las API que vayas a usar y configura la pantalla de consentimiento en APIs & Services > OAuth consent screen. Google pide un App name y un User support email, y después una Audience: Internal para las cuentas de tu Google Workspace, External para cualquier cuenta de Google. En Branding, añade un dominio autorizado:
n8n.cloudsi usas n8n Cloud, o el dominio de tu instancia si la alojas tú. - 03
Crea el cliente y pégalo en n8n
En Credentials, elige + Create credentials > OAuth client ID, tipo de aplicación Web application. Copia la OAuth Redirect URL que muestra tu credencial de n8n y pégala en Authorized redirect URIs del lado de Google. Una instancia en tu propia máquina también vale, Google acepta localhost: la URL queda como
http://localhost:5678/rest/oauth2-credential/callback. Guardas, terminas la credencial en n8n y ya se reutiliza.
Qué sabe hacer el nodo Google Slides
El nodo Google Slides expone 6 operaciones en 2 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
| Recurso | Create | Get | Get Slides | Get Thumbnail | Replace Text |
|---|---|---|---|---|---|
| Page | ✓ | ✓ | |||
| Presentation | ✓ | ✓ | ✓ | ✓ |
Índice de operaciones
Page
2 operacionesGet a page
page.getLo que ves en n8n
Notas y casos de uso
Devuelve una página de la presentación como datos estructurados, con los elementos que contiene. Es el paso de lectura que deja a un flujo mirar una diapositiva antes de actuar sobre ella.
Parámetros clave
- Presentation ID: la cadena que va entre
/d/y/editen la URL, del tipohttps://docs.google.com/presentation/d/PRESENTATION_ID/edit. - Page Object ID: el identificador de la página, no su orden dentro del archivo. Suele llegar de un nodo anterior con
{{ $json.pageObjectId }}.
Get the thumbnail for a page
page.getThumbnailLo que ves en n8n
Notas y casos de uso
Convierte una página en imagen. La diapositiva pasa a ser un archivo, o sea algo que se publica, se adjunta o se archiva.
Parámetros clave
- Presentation ID: la presentación a la que pertenece la página.
- Page Object ID: la página que se va a generar.
- Put Output File in Field: el nombre del campo binario de salida donde irá el archivo. Es obligatorio, la imagen necesita un sitio donde caer.
- Download: desactivado, el nodo devuelve una referencia en lugar de escribir los datos de la página en ese campo binario.
Presentation
4 operacionesCreate a presentation
presentation.createLo que ves en n8n
Notas y casos de uso
Genera una presentación vacía en Google Slides y devuelve su identificador, el que necesitarán todas las operaciones siguientes.
Parámetros clave
- Title: el nombre del archivo que se crea. Es el único campo obligatorio y acepta una expresión sin problema, así que un nombre de cliente que viene de un paso de CRM aterriza directamente en el título.
Get a presentation
presentation.getLo que ves en n8n
Notas y casos de uso
Trae la presentación en sí, no una de sus páginas, y devuelve lo que Google sabe de ella en forma de datos estructurados.
Parámetros clave
- Presentation ID: el identificador sacado de la URL, o recuperado de un paso de creación anterior con una expresión como
{{ $json.presentationId }}.
Get slides from a presentation
presentation.getSlidesLo que ves en n8n
Notas y casos de uso
Lista las diapositivas de una presentación, un elemento por diapositiva. Así es como se recorre un archivo dentro de n8n.
Parámetros clave
- Presentation ID: el archivo que se lee.
- Return All: activado, n8n encadena las páginas de la API y trae todas las diapositivas. Desactivado, se detiene en Limit.
- Limit: el número máximo de diapositivas devueltas cuando Return All está desactivado. Sirve en archivos largos de los que solo te interesa el principio.
Replace text in a presentation
presentation.replaceTextLo que ves en n8n
Notas y casos de uso
Cambia una cadena por otra. Convierte una plantilla en documento final.
Parámetros clave
- Presentation ID: el archivo que se reescribe.
- Texts To Replace: la lista de reemplazos, que se añaden uno a uno con Add Text.
- Search For y Replace With: el texto que se busca en las diapositivas y lo que lo sustituye.
- Match Case: activado, la búsqueda distingue mayúsculas y minúsculas. Desactivado, no.
- Slide Names or IDs: limita el reemplazo a las diapositivas que indiques.
- Revision ID: si no coincide con la revisión actual del archivo, Google responde con un error 400 y no se escribe nada.
¿Necesitas ayuda para automatizar Google Slides con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Google Slides y n8n, las dudas habituales
01¿La integración Google Slides n8n es gratuita?
02¿Qué credenciales o permisos hacen falta?
03¿Qué límites tiene el nodo Google Slides?
04¿El nodo Google Slides reacciona en tiempo real?
05¿n8n o Make para Google Slides?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.



