- Inicio
- Recursos
- Integraciones
- Bannerbear
Integración Bannerbear n8nAutomatiza Bannerbear con n8n.
Cada envío con su propia imagen, sin abrir el editor gráfico. La integración Bannerbear n8n reúne 4 operaciones repartidas en 2 recursos: generar una imagen a partir de una plantilla, recuperarla después, leer una plantilla o listar las del proyecto. Sin nodo trigger, el flujo arranca en otro punto.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración Bannerbear n8n?
Bannerbear convierte una plantilla gráfica en imagen terminada mediante una llamada de API. El nodo de n8n traduce esa API en 4 operaciones repartidas en 2 recursos, Image y Template: el flujo elige la plantilla, sustituye las capas que cambian y entrega el resultado al paso siguiente.
La autenticación se resuelve con una clave API de proyecto guardada una sola vez en n8n. A partir de ahí, generar un banner deja de ser una tarea de alguien y pasa a ser un nodo más del lienzo.
Caso uno, la newsletter. El equipo de contenidos prepara el envío semanal y el flujo llama a Create an image sobre la plantilla de cabecera con el titular del número. La imagen sale hacia el envío en SendGrid y nadie tiene que exportar un PNG a mano un viernes por la tarde.
Caso dos, los segmentos. Una campaña en ActiveCampaign separa a los contactos por sector. El flujo recorre los segmentos, genera un visual por segmento con la misma plantilla y un texto distinto en la capa correspondiente, y publica cada archivo en un canal de Slack donde el responsable da el visto bueno antes de programar el envío.
Caso tres, el mantenimiento de las plantillas. Get many templates devuelve lo que contiene el proyecto conectado, lo que evita dejar un identificador escrito a mano en un nodo. Get a template lee una plantilla concreta antes de lanzar una tanda, y Get an image recupera un render más tarde cuando el flujo no se quedó esperando a que terminara.
El nodo llega hasta 4 operaciones. Lo que queda fuera de ese catálogo se hace con el nodo HTTP Request, que llama a cualquier endpoint de la API de Bannerbear reutilizando el mismo credential mediante la autenticación predefinida. Un credential es sencillamente el acceso guardado una vez en n8n y ofrecido después en el desplegable de cada nodo.
Conviene tenerlo claro desde el principio: Bannerbear no dispone de nodo trigger en n8n. El flujo arranca con un Schedule Trigger a intervalo fijo, con el nodo Webhook de n8n (una URL que n8n expone y que llama un servicio externo), o con el trigger de otra herramienta de la cadena. En la Reseña n8n se explica cómo se comportan esos puntos de arranque.
¿Cómo se conecta Bannerbear con n8n?
- 01
Genera la clave API del proyecto
Crea una cuenta en Bannerbear y, dentro, un proyecto. La clave pertenece al proyecto, así que génerala en el que guarda las plantillas que va a usar el flujo. Entra en Settings > API Key, consulta la Project API Key y cópiala. Bannerbear describe esta misma ruta en su documentación de autenticación de la API.
- 02
Guarda el credential en n8n
Abre el menú Credentials de n8n y crea un credential de Bannerbear. La clave API es el único método de autenticación que admite el nodo: pega la Project API Key y guarda. El credential se crea una vez y lo reutilizan todos los flujos de la instancia, tanto en n8n Cloud como en una instalación autoalojada.
- 03
Coloca el nodo en el flujo
Añade el nodo Bannerbear al lienzo y selecciona el credential en su desplegable. Elige el recurso, Image o Template, y después la operación. Como no existe trigger de Bannerbear, pon delante un Schedule Trigger o un nodo Webhook, o encadena el nodo detrás del que aporta los datos que quieres imprimir sobre la imagen.
Lo que hace el nodo Bannerbear
El nodo Bannerbear 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
Image
2 operacionesCreate an image
image.createLo que ves en n8n
Notas y casos de uso
Genera una imagen a partir de una plantilla de Bannerbear y devuelve el objeto imagen con su identificador.
Parámetros clave
- Template Name or ID: elige la plantilla en la lista o pasa un identificador con una expresión, por ejemplo
{{ $json.templateId }}si viene de un nodo anterior. - Modifications: una entrada Add Modification por cada capa que cambia. Name or ID señala la capa y Text, Image URL (la URL tiene que ser pública), Color o Background definen qué la sustituye.
- Wait for Image: activado, el nodo espera al render y lanza un error tras tres intentos, salvo que Wait Max Tries suba ese número.
Get an image
image.getLo que ves en n8n
Notas y casos de uso
Recupera de Bannerbear un render ya solicitado a partir de su identificador. No crea nada: va a buscar lo que produjo antes un Create an image.
Parámetros clave
- Image ID: el identificador único de la imagen, escrito a mano para una comprobación puntual o pasado por expresión cuando llega en el item que entra al nodo.
Template
2 operacionesGet a template
template.getLo que ves en n8n
Notas y casos de uso
Lee una plantilla concreta del proyecto conectado a partir de su identificador, en vez de dar por hecho lo que contiene antes de lanzar una tanda de renders.
Parámetros clave
- Template ID: el identificador único de la plantilla, el mismo valor al que resuelve el desplegable de Create an image.
Get many templates
template.getAllLo que ves en n8n
Notas y casos de uso
Devuelve las plantillas del proyecto al que pertenece el credential, en una sola llamada y sin ningún campo que rellenar.
¿Necesitas ayuda para automatizar Bannerbear con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
