Integración Demio n8nAutomatiza Demio con n8n.
¿Cuántas inscripciones a tus webinars siguen pasando por un copiar y pegar? La integración Demio n8n reúne 4 operaciones sobre 2 recursos, eventos e informes, suficientes para inscribir gente, consultar el calendario y saber quién apareció de verdad.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración Demio n8n?
Conecta tus webinars de Demio con el resto de herramientas sin abrir el navegador. n8n incluye un nodo Demio con 4 operaciones repartidas en 2 recursos: los eventos, que consultas y a los que inscribes personas, y los informes, que cuentan lo que ocurrió durante una sesión. Cada operación es un paso dentro de un flujo de trabajo, o sea una secuencia de acciones que se ejecuta sola.
Lo que más se nota es lo que pasa cuando el webinar termina. report.get devuelve el informe de participación de una sesión y el filtro Status separa a la audiencia: quien asistió, quien se fue antes de tiempo, quien no llegó a entrar. Con eso, un resumen automático en el canal de Slack del equipo comercial sustituye la captura de pantalla que alguien enviaba a mano.
Justo antes está el envío de recordatorios, y ahí conviene mirar el evento. event.get devuelve un evento concreto con sus fechas, así que el flujo comprueba que la sesión sigue activa antes de escribir a nadie. Si además quieres el calendario completo, event.getAll con el filtro Type en upcoming devuelve solo lo que está por venir, listo para enviarlo por Gmail a quien lleve la agenda.
Queda la inscripción, que es donde más horas se pierden. Una hoja de Google Sheets recoge los formularios, un Schedule Trigger la lee cada mañana y event.register coloca a cada persona en su sesión. Solo el nombre y el correo son obligatorios, de modo que un formulario breve basta.
El nodo cubre las operaciones del catálogo. Lo que queda fuera de esa lista se resuelve con el nodo HTTP Request, que llama a cualquier endpoint de la API de Demio reutilizando el mismo credential gracias a su autenticación predefinida, sin montar una segunda configuración.
Antes de montar nada, dos detalles. En Get Many, mientras Return All siga desmarcado, n8n se detiene en la cifra de Limit y la lista parece incompleta cuando en realidad está cortada. Y Demio no tiene nodo trigger en n8n, así que el arranque lo eliges tú: un Schedule Trigger a intervalo fijo, un Webhook de n8n al que llama un servicio externo, o el disparador de otra herramienta. La Reseña n8n compara esas opciones y el Curso n8n entra a fondo en las expresiones.
¿Cómo conectar Demio con n8n?
- 01
Generar la clave de API en Demio
Entra en Account Settings, abre la sección API y genera el par de valores. Demio te da una API Key y una API Secret, y las dos hacen falta. Esa pantalla está reservada a las cuentas con estatus Owner: si no aparece la entrada API, la cuenta con la que has entrado no es la propietaria del espacio de trabajo.
- 02
Crear el credential Demio en n8n
En n8n, abre el menú Credentials y crea un credential de Demio, es decir un acceso que se guarda una vez y se reutiliza en todos los flujos. Pega la API Key y la API Secret en sus campos y guarda. A partir de ahí el nodo lo ofrece en una lista desplegable y no vuelves a escribir esos valores.
- 03
Colocar el nodo y elegir la operación
Arrastra un nodo Demio al lienzo y selecciona el credential en su lista. Elige primero el recurso, Event o Report, y después la operación. Los parámetros cambian según esa elección, por eso el nodo pide un Event ID en un caso y un Session Name or ID en otro.
¿Qué sabe hacer el nodo Demio ?
El nodo Demio expone 4 operaciones en 2 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Event
3 operacionesGet an event
event.getLo que ves en n8n
Notas y casos de uso
Recupera un evento concreto y sus fechas. Sirve para comprobar que una sesión sigue en pie antes de enviar nada a las personas ya inscritas.
Parámetros clave
- Event ID: el identificador del evento en Demio, obligatorio, normalmente recibido de un nodo anterior con
{{ $json.field }}. - Active: dentro de Additional Fields, devuelve solo las fechas activas de una serie en lugar de todo el historial.
- Session ID: también en Additional Fields, apunta a una sola fecha.
Get many events
event.getAllLo que ves en n8n
Notas y casos de uso
Devuelve los eventos de la cuenta. Es la manera de que un flujo descubra qué existe en lugar de arrastrar identificadores escritos a mano en un campo de texto.
Parámetros clave
- Return All: marcado, n8n encadena las páginas de la API y trae todos los eventos; sin marcar, se detiene en Limit.
- Limit: el número máximo de eventos que se devuelven cuando Return All queda sin marcar.
- Type: en Filters, deja solo los eventos automated, past o upcoming, el atajo más directo para armar un calendario.
Register an event
event.registerLo que ves en n8n
Notas y casos de uso
Apunta a una persona a un evento, y a una fecha exacta cuando se indica la sesión. Convierte una respuesta de formulario en una plaza reservada.
Parámetros clave
- First Name y Email: ambos obligatorios, casi siempre mapeados desde el item de entrada con
{{ $json.field }}. - Event Name or ID: se elige en la lista, o con una expresión cuando el evento cambia en cada ejecución.
- Custom Fields: dentro de Additional Fields, pares clave/valor más allá de los campos predefinidos Company, Phone Number o Website.
Report
1 operaciónGet a report
report.getLo que ves en n8n
Notas y casos de uso
Trae el informe de participación de una sesión. La asistencia deja de ser una sensación y pasa a ser un dato sobre el que se pueden montar condiciones.
Parámetros clave
- Session Name or ID: la sesión a la que pertenece el informe, obligatorio, elegido en la lista o definido con una expresión.
- Event Name or ID: opcional, se elige en la lista o se define con una expresión cuando el evento cambia en cada ejecución.
- Status: en Filters, conserva solo a los participantes attended, completed, left-early, did-not-attend o banned.
¿Necesitas ayuda para automatizar Demio con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.

