- Inicio
- Recursos
- Integraciones
- AMQP Sender
Integración AMQP Sender n8nAutomatiza AMQP Sender con n8n.
Un flujo de trabajo también habla con un bus de mensajes, no solo con una API. La integración AMQP Sender n8n junta un nodo de envío, con 1 operación, y el AMQP Trigger que escucha una cola o un tema. Encaja en equipos que ya mantienen un broker AMQP 1.0 como ActiveMQ.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración AMQP Sender n8n?
La integración AMQP Sender n8n conecta un flujo de trabajo con un broker de mensajes que habla AMQP 1.0, el protocolo abierto detrás de sistemas de colas y enrutamiento como ActiveMQ. n8n trae dos nodos para eso. El AMQP Sender publica un mensaje en bruto en una cola o un tema, una vez por item. El AMQP Trigger arranca un flujo cuando llega un mensaje a la cola o al tema que escucha. Los dos usan la misma credencial, llamada AMQP connection.
El camino de ida es el más directo: un flujo recoge lecturas de una máquina, las ordena y se las entrega al AMQP Sender, que publica un mensaje por item en un tema. Es justo lo que hace la plantilla 608, que genera datos de sensores de fábrica y los encola en AMQP; nadie al otro lado del tema necesita hablar con n8n, solo leerlo.
El mismo nodo también sirve para difundir algo que ya circula por un flujo. En la plantilla 762, un nodo consulta la posición de la ISS y el AMQP Sender empuja esas coordenadas a un tema de ActiveMQ; la lógica se traslada sin esfuerzo a un precio, un nivel de inventario o cualquier estado que ya consultes en otro punto del flujo.
En sentido contrario, el AMQP Trigger escucha una cola y convierte cada mensaje en un item que puedes enrutar. A partir de ahí entran los destinos habituales: un documento en MongoDB, un registro en Microsoft SQL, un aviso en Slack cuando alguien tiene que decidir, o un correo con Gmail para el resumen diario.
Conviene tener claro un punto antes de planificar el proyecto: la credencial AMQP abre una conexión con tu broker, no una API HTTP. La diferencia pesa, porque en una aplicación HTTP lo que el nodo no cubre se resuelve con un nodo de petición genérico; aquí no hay ningún recurso genérico al que acudir. El AMQP Sender y el AMQP Trigger son toda la superficie disponible, y lo que exponen marca el límite de lo que el flujo puede hacer.
El broker corre por tu cuenta: n8n espera uno compatible con AMQP 1.0, y ActiveMQ es el ejemplo que cita su documentación. Tampoco esperes que n8n confirme cómo entrega los mensajes al trigger, porque no lo documenta; la única certeza operativa es que el flujo debe permanecer activo para que escuche. La Reseña n8n entra en el detalle del autoalojamiento si estás comparando plataformas para este tipo de fontanería.
¿Cómo conectas n8n con tu broker AMQP?
- 01
Levanta un broker AMQP 1.0
Es el requisito que la documentación de n8n deja por escrito: instalar un broker de mensajes compatible con AMQP 1.0. ActiveMQ es el ejemplo que señala, y la lista AMQP Products recoge las demás opciones. Los dos nodos dialogan con ese broker, así que nada funciona hasta que esté arrancado y accesible desde la máquina que ejecuta n8n. En n8n Cloud, accesible significa accesible desde internet.
- 02
Crea la credencial AMQP
En n8n, abre el menú Credentials y elige AMQP connection, el único método de autenticación que aceptan estos nodos. Te pedirá cuatro valores. Hostname, la dirección de tu broker de mensajes. Port, el número de puerto que debe usar la conexión. User, el nombre del usuario con el que se establece la conexión, y Password, la contraseña de ese usuario. En ActiveMQ, el valor por defecto documentado para ambos es
admin. - 03
Define el transporte y reutiliza la credencial
Transport Type es opcional y admite
tcpotls, nada más. Rellénalo cuando tu broker espere un transporte explícito y déjalo vacío en caso contrario. Una credencial se crea una vez y se reutiliza siempre: abre el AMQP Sender o el AMQP Trigger, selecciónala en el desplegable y los dos nodos quedan autenticados. Guarda antes de salir del formulario.
¿Qué arranca el flujo en el lado que escucha?
AMQP Trigger es el nodo que arranca un workflow cuando algo ocurre en AMQP Sender. Activas el workflow y cada evento recibido se convierte en una ejecución.
Lo que ves en n8n
Notas de configuración
01Set up the AMQP Trigger
El AMQP Trigger se suscribe a una cola o a un tema de tu broker y arranca el flujo cuando llega un mensaje. El nodo va por la versión 1 y toma la misma credencial AMQP que el emisor. n8n no documenta ningún mecanismo de entrega para él, así que la regla sobre la que se construye es operativa: el flujo tiene que estar activo para que el trigger escuche.
Parámetros clave
- Queue / Topic: el nombre de la cola o del tema que se escucha, tal como lo nombra tu broker.
- Clientname: se deja vacío para suscripciones a temas no duraderas o para colas.
- Subscription: misma indicación, vacío para suscripciones no duraderas o colas.
- Container ID: se pasa al backend RHEA como container_id.
02Shape the incoming message
Un mensaje que sale de un broker todavía no es un item JSON limpio. Tres opciones del trigger deciden qué recibe el nodo siguiente, y ajustarlas bien ahorra una pila de pasos de limpieza más adelante.
Parámetros clave
- JSON Parse Body: convierte el cuerpo en un objeto, para que los nodos siguientes lean campos y no una cadena de texto.
- Only Body: devuelve solo la propiedad body y descarta el resto del sobre del mensaje.
- Convert Body To String: pasa el contenido JSON del cuerpo de un array de bytes a cadena, algo que la documentación marca como necesario para Azure Service Bus.
03Tune throughput and reconnection
Las opciones restantes deciden cuánto se toma cada vez y qué pasa cuando cae el enlace con el broker. En una cola cargada eso pesa, y se ajusta antes de pasar a producción, no después.
Parámetros clave
- Messages per Cicle: el número de mensajes que se toman del bus en cada ciclo.
- Sleep Time: los milisegundos de espera después de cada ciclo.
- Parallel Processing: procesa los mensajes en paralelo en lugar de uno tras otro.
- Reconnect: reconecta de forma automática si se corta, con Reconnect Limit como tope de intentos.
Lo que hace el nodo AMQP Sender
El nodo AMQP Sender expone una operación. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Sends a raw-message via AMQP 1.0, executed once per item
executeLo que ves en n8n
Notas y casos de uso
La única operación toma el item actual y lo publica como mensaje en bruto en tu broker, una vez por item.
Parámetros clave
- Queue / Topic: el destino en el broker, escrito como lo espera tu proveedor, por ejemplo
topic://sourcename.something. - Headers: parámetros de cabecera en JSON plano, enviados como application_properties en los metadatos del mensaje.
- Send Property: la única propiedad que se envía; vacío, sale el item completo.
- Data as Object: envía los datos como objeto.
topic://sourcename.something, y deja Send Property vacío para que salga el item completo como mensaje. Así es como la plantilla 608 convierte cada lectura de sensor en un mensaje sobre el tema.¿Necesitas ayuda para automatizar AMQP Sender con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
AMQP Sender y n8n, en claro
01¿La integración AMQP Sender n8n es gratuita?
02¿Qué credenciales pide el nodo AMQP Sender?
03¿Qué límites tienen los nodos AMQP en n8n?
04¿El AMQP Trigger reacciona en tiempo real?
05¿n8n o Make para un broker AMQP?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.

