Integración Zoom n8nAutomatiza Zoom con n8n.
¿Cuántas reuniones de Zoom creas a mano cada semana? La integración Zoom n8n se apoya en un solo nodo, 5 operaciones sobre el recurso Meeting: crear, leer, listar, actualizar y eliminar. Zoom no tiene trigger, así que el workflow arranca con un Schedule Trigger. Pensado para equipos de ops.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué hace de verdad la integración Zoom n8n?
La integración Zoom n8n es un único nodo, n8n-nodes-base.zoom, que llama a la API de Zoom por ti. Cubre un recurso, Meeting, con 5 operaciones: crear una reunión, leer una, listar varias, actualizar una y eliminar una. El credential, es decir las credenciales guardadas dentro de n8n, se crea una sola vez y aparece en el desplegable de todos tus workflows.
No hay nada que instalar. El nodo viene incluido en n8n, tanto en n8n Cloud como en una instancia autoalojada.
Empecemos por el flujo de reservas, que es el que casi todo el mundo monta primero. El cliente elige un hueco en un formulario, el workflow ejecuta meeting.create con su Topic y su Start Time, y el enlace de acceso llega a Slack antes de que nadie abra el calendario. Ese mismo enlace sale en el correo de confirmación con Gmail, y la invitación manual desaparece del proceso.
El segundo uso es de control. meeting.getAll con Return All activado recorre todas las páginas que devuelve la API y te entrega la lista completa, que vuelcas en Google Sheets para ver quién reserva qué. Si dejas Return All desactivado, n8n se detiene en la cifra de Limit: sirve para una prueba rápida y arruina un informe mensual. Es la trampa habitual de esta operación.
El tercero es limpieza. Una oportunidad se marca como perdida en el CRM, el workflow recupera el identificador guardado al crear la reunión y llama a meeting.update para mover el hueco o a meeting.delete para cancelarlo. Las dos operaciones piden el identificador, nunca el título. Guárdalo en cuanto se crea la reunión o te quedarás sin nada que darles.
Conviene saber dónde termina el nodo. Un recurso, 5 operaciones, siempre sobre reuniones. Para el resto de la API de Zoom está el nodo HTTP Request, que llama a cualquier endpoint reutilizando exactamente el mismo credential mediante la autenticación predefinida, así que los accesos siguen gestionándose en un solo sitio. Y Zoom no tiene nodo trigger en n8n: un workflow que reaccione a Zoom arranca con un Schedule Trigger a intervalo fijo, con un Webhook de n8n al que llama un servicio externo, o con el trigger de la herramienta que va justo antes de Zoom en el proceso.
Si quieres una opinión sobre la plataforma antes de construir encima, la Reseña n8n cuenta lo que funciona y lo que molesta. Y para que el equipo monte estos workflows sin ir a ciegas, está el Curso n8n.
¿Cómo conectar Zoom con n8n?
- 01
Crear la app OAuth en Zoom
Tu cuenta de Zoom necesita antes uno de estos tres permisos: propietario de la cuenta, administrador de la cuenta o el rol Zoom for developers. Sin alguno de ellos no podrás crear la aplicación. Después creas una app OAuth y eliges User-managed app cuando Zoom pregunta cómo se gestiona la aplicación. Zoom genera entonces un Client ID y un Client Secret, los dos valores que n8n te va a pedir.
- 02
Declarar la URL de redirección
Abre un credential de Zoom en n8n, desde el menú Credentials, y copia la OAuth Callback URL que muestra. Pégala en tu app de Zoom como OAuth Redirect URL. Si el credential de n8n muestra además una Whitelist URL, añádela también como URL de redirección. Sáltate este paso y la autorización vuelve con un error en vez de devolver un token.
- 03
Añadir los scopes de reunión
En la app de Zoom, declara los scopes, es decir los permisos que concedes a n8n. Para cubrir todo lo que hace el nodo, selecciona
meeting:readymeeting:write. Copia por último el Client ID y el Client Secret en el credential de n8n y conecta. Una vez guardado, aparece en el desplegable de cada nodo Zoom que añadas después.
Lo que sabe hacer el nodo Zoom
El nodo Zoom expone 5 operaciones en 1 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Meeting
5 operacionesCreate a meeting
meeting.createLo que ves en n8n
Notas y casos de uso
Esta operación crea la reunión en la cuenta de Zoom conectada y devuelve su identificador, el valor del que dependen todas las operaciones siguientes.
Parámetros clave
- Topic: el título que verán los asistentes, normalmente
{{ $json.subject }}tomado del elemento que lanzó el workflow. - Type:
1para una reunión instantánea,2para una programada,3para una recurrente sin hora fija y8para una recurrente con hora fija. - Start Time: solo se lee en reuniones programadas y recurrentes con hora fija, junto a Timezone Name or ID.
Delete a meeting
meeting.deleteLo que ves en n8n
Notas y casos de uso
Eliminar es el paso final de una cancelación: Zoom retira el hueco y el enlace de acceso deja de funcionar.
Parámetros clave
- ID: el identificador devuelto al crear la reunión, típicamente
{{ $json.id }}releído desde donde lo guardaste. - Occurrence ID: apunta a una sola fecha de una reunión recurrente en lugar de a toda la serie.
- Schedule Reminder: activado, los anfitriones y los anfitriones alternativos reciben un correo de cancelación.
Get a meeting
meeting.getLo que ves en n8n
Notas y casos de uso
Leer una reunión devuelve su estado actual, útil para decidir si el resto del workflow debe continuar o pararse ahí.
Parámetros clave
- ID: el identificador de la reunión; el título no sirve aquí, Zoom solo reconoce el identificador.
- Occurrence ID: recupera el detalle de una ocurrencia concreta de una reunión recurrente.
- Show Previous Occurrences: activado, la respuesta cubre también las ocurrencias pasadas de esa reunión recurrente.
Get many meetings
meeting.getAllLo que ves en n8n
Notas y casos de uso
Listar es pasar de una reunión suelta a una vista de agenda. Es la operación que alimenta exportaciones y cuadros de seguimiento.
Parámetros clave
- Return All: marcado, n8n encadena todas las páginas hasta completar la lista; sin marcar, se detiene en Limit.
- Limit: el número máximo de reuniones devueltas mientras Return All siga desactivado.
- Type: filtra por
scheduled, porlivepara las reuniones en curso, o porupcomingpara las próximas.
Update a meeting
meeting.updateLo que ves en n8n
Notas y casos de uso
Modificar una reunión existente conserva el mismo enlace de acceso, algo que importa cuando la invitación ya salió hacia los asistentes.
Parámetros clave
- ID: señala la reunión que se va a modificar; si lo dejas vacío, bloquea la ejecución del nodo.
- Topic y Agenda: renombrar la llamada y reescribir su orden del día, dentro de Update Fields.
- Duration: la nueva duración en minutos, práctica cuando una llamada de descubrimiento se convierte en sesión de trabajo.
- Schedule For: cede la reunión a un compañero, indicado por su correo.
¿Necesitas ayuda para automatizar Zoom con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.

