RabbitMQ
The RabbitMQ connector allows you to send messages to an exchange, consume messages from RabbitMQ queues, and listen for messages in a queue in exchanges.
Solution Details
- Solution Type
- Platform Connector
- Author
- Boomi
- Published on
- May 16, 2026
- Last updated on
- May 16, 2026
Get Started
Get StartedKey Features
- Publish messages to specific or default RabbitMQ exchanges with server-confirmed delivery
- Consume messages from queues with configurable maximum message count and timeout settings
- Listen for real-time messages on queues with at-least-once delivery guarantees
- Override exchange, routing key, and message properties dynamically via tracked document properties
- Scale horizontally using competing consumers pattern across multiple runtime nodes
How it works
The RabbitMQ connector enables seamless integration with RabbitMQ message brokers built on the AMQP 0-9-1 protocol, supporting publish, consume, and listen operations across exchanges and queues. It allows organizations to route mission-critical messages in industries such as banking, telecommunications, and cloud computing, ensuring reliable and timely data delivery. The connector supports dynamic document properties for message headers, configurable quality of service, and at-least-once message delivery guarantees. Horizontal scaling is achieved through RabbitMQ's competing consumers pattern, distributing messages in round-robin fashion across multiple consumers.
Applications Required
- RabbitMQ