Saltearse al contenido

Zoom

Zoom conecta tu flujo con tu cuenta de Zoom para gestionar reuniones sin entrar en el portal de Zoom: programar una reunión nueva, consultar los datos de una reunión o la lista de reuniones de un usuario, cambiar una reunión ya programada o eliminarla.

Es útil cuando las reuniones nacen de otro proceso, por ejemplo una cita que un cliente reserva en un formulario o una tarea de un proyecto, y quieres que el enlace de Zoom se cree y se envíe solo.

Cuándo usarlo

  • Un cliente reserva una demostración y quieres crear la reunión de Zoom y mandarle el enlace en el mismo flujo.
  • Cada lunes quieres un resumen con las próximas reuniones de tu equipo.
  • Una cita se cambia de hora en tu agenda y quieres que la reunión de Zoom se actualice también.
  • Un pedido o un proyecto se cancela y quieres eliminar la reunión de seguimiento que estaba programada.
  • Un agente de IA atiende peticiones de reuniones y necesita poder crearlas y consultarlas por sí mismo.

Configuración

Necesitas una credencial Zoom con el Account ID, el Client ID y el Client Secret de una aplicación de tipo “Server-to-Server OAuth” creada en el Zoom App Marketplace. Consulta Credenciales.

CampoQué hace
Credential (obligatorio)La credencial Zoom con la que se accede a tu cuenta.
Operation (obligatorio)Lo que hace el componente. Ver Operaciones. Por defecto, Create Meeting.
Get Meetings ModeSolo en Get Meetings. By ID trae una reunión concreta; List All trae la lista de reuniones de un usuario. Por defecto, By ID.
User IDEl usuario de Zoom dueño de las reuniones: me para el usuario de la cuenta conectada, o su correo o identificador. Se usa en Create Meeting y en Get Meetings con List All. Por defecto, me.
Meeting IDEl identificador de la reunión, el número que aparece en su enlace. Obligatorio en Get Meetings con By ID, Update Meeting y Delete Meeting.
Meeting TopicEl título de la reunión. Obligatorio en Create Meeting; en Update Meeting, solo si quieres cambiarlo.
Meeting TypeSolo en Create Meeting. Instant Meeting (empieza ya), Scheduled Meeting (fecha y hora concretas), Recurring (No Fixed Time) o Recurring (Fixed Time). Por defecto, Scheduled Meeting.
Start TimeFecha y hora de inicio, en el formato 2026-03-20T14:00:00Z. Si creas una reunión programada y lo dejas vacío, se usa la fecha y hora actuales.
Duration (minutes)Duración prevista en minutos. Por defecto, 60.
TimezoneZona horaria de la reunión, por ejemplo Europe/Madrid. Por defecto, UTC.
Meeting PasswordContraseña para entrar en la reunión, de hasta 10 caracteres. Déjalo vacío si no quieres contraseña.
Meeting AgendaDescripción o agenda de la reunión.
Meetings FilterSolo en Get Meetings con List All. scheduled (todas las programadas), live (las que están en curso) o upcoming (las futuras). Por defecto, scheduled.
Page SizeSolo en Get Meetings con List All. Cuántas reuniones traer, entre 1 y 300. Por defecto, 30.

Los campos de la reunión (Start Time, Duration (minutes), Timezone, Meeting Password y Meeting Agenda) aparecen en Create Meeting y Update Meeting.

Operaciones

OperaciónQué hace
Create MeetingCrea una reunión nueva y devuelve su enlace para unirse.
Get MeetingsTrae los datos de una reunión (By ID) o la lista de reuniones de un usuario (List All).
Update MeetingCambia los datos de una reunión existente. Solo se modifican los campos que rellenes.
Delete MeetingElimina una reunión programada.

Opciones avanzadas

CampoQué hace
Meeting SettingsAjustes adicionales de la reunión como pares de clave y valor, por ejemplo waiting_room = true para activar la sala de espera o mute_upon_entry = true para silenciar a los participantes al entrar. Solo en Create Meeting y Update Meeting.

Resultado

La salida Data devuelve la reunión con la que has trabajado: su identificador, título, fecha de inicio, duración, zona horaria y, al crearla o consultarla, el enlace para unirse (join_url). Con List All sale un elemento por cada reunión encontrada. En Update Meeting y Delete Meeting devuelve una confirmación con el identificador de la reunión.

Puedes conectar el resultado a un componente de correo o de mensajería para enviar el enlace, o a un agente para que lo use en su respuesta. El componente también se puede conectar a un Agente como herramienta, para que el agente decida cuándo crear o consultar reuniones. Ver Tool Mode.

Ejemplo

Una consultora quiere que cada demostración reservada en su web tenga su reunión de Zoom.

  1. El formulario de reserva llega al flujo con el nombre del cliente y la fecha elegida.
  2. Añade Zoom con la operación Create Meeting.
  3. En Meeting Topic pon Demostración para seguido del nombre del cliente, en Start Time la fecha de la reserva y en Timezone Europe/Madrid.
  4. Conecta la salida Data a un componente de correo que envíe al cliente el enlace join_url.

Buenas prácticas

  • Para modificar o eliminar una reunión necesitas su Meeting ID. Guárdalo cuando la crees, por ejemplo en tu hoja de cálculo o en tu CRM.
  • Escribe siempre la zona horaria. Si no, la reunión se programa en UTC y puede quedar a una hora distinta de la que esperas.
  • Para que Meeting Settings funcione, usa los nombres de ajustes que admite Zoom en su documentación.