The IBM MQ Snap Pack lets SnapLogic pipelines produce and consume messages directly against IBM MQ queue managers, supporting both point-to-point (queue) and publish-subscribe (topic) messaging patterns. It was built as part of a broader JMS Snap Pack Modernization initiative, with IBM MQ-specific enhancements (MQMD field control, message persistence, syncpoint transaction handling) driven largely by a named enterprise customer migrating off Tibco. The pack exposes IBM MQ’s native message descriptor (MQMD) properties and custom RFH2 header properties so pipelines can read and set enterprise metadata rather than treating messages as opaque payloads. It also supports transactional (syncpoint) sending with commit/rollback semantics, letting pipelines guarantee delivery and safely retry failed batches.
What you can do
Teams can build pipelines that reliably send and receive messages from IBM MQ queues/topics, control message durability and MQMD metadata, and run high-throughput, low-latency integrations via Ultra Tasks. Transactional syncpoint mode with explicit acknowledge/rollback support lets integrations guarantee at-least-once delivery for mission-critical enterprise messaging.
Why it matters
Enterprises with legacy middleware (Tibco, MQ Series-based systems, mainframe-adjacent workloads in airlines, banking, insurance) rely on IBM MQ as their backbone for guaranteed, ordered, transactional message delivery. This Snap Pack lets SnapLogic sit natively in that messaging fabric — meeting compliance and durability requirements — instead of requiring a custom MQ wrapper or bridge outside the platform.
This Snap Pack includes the following key features
- Point-to-point (queue) and publish-subscribe (topic) messaging patterns
- SSL/TLS encrypted connections and multiple authentication methods via the IBM MQ Account
- Configurable MQMD properties (message type, expiry, encoding, persistence, priority, feedback) and custom RFH2 header properties
- Syncpoint transaction control with commit/rollback and conditional acknowledgment
- Configurable retry attempts/intervals, execution timeout, and polling interval for resilience
- Ultra Task support on Consumer and Producer Snaps for high-throughput, low-latency pipelines
This Snap Pack contains the following Snaps
- IBM MQ Consumer — Retrieves messages from IBM MQ queues or topics, supporting both point-to-point and publish-subscribe patterns.
- IBM MQ Producer — Sends messages to IBM MQ queues or topics with configurable message options, MQMD properties, custom properties, and transaction control.
- IBM MQ Acknowledge — Acknowledges (commits) or rolls back messages within transactional pipelines.
To learn more
To learn more, please check out the documentation page.


