Skip to main content

AMQP

AMQP Plugin – AMQP Client​

Summary (SEO Meta Description):
The AMQP plugin in WeHub sends messages to AMQP 1.0–compatible brokers.
Publish messages with subjects and headers to systems like RabbitMQ, ActiveMQ, or Azure Service Bus.


Overview​

The AMQP Plugin connects workflows to AMQP 1.0 messaging systems for outbound messaging.
Use it to publish events or payloads to queues/topics so downstream services can consume them.


⚙️ Action: AMQP Client​

  • Description: Sends a message to an AMQP 1.0 broker.
  • Use Case: Publish workflow data to a subject/queue for downstream processing.

Configuration Options:

FieldTypeDescription
LabelStringCustom name for the node (e.g., "Send Order Event").
Select connectionConnectionChoose or create the AMQP broker connection.
SubjectStringTarget subject/queue/topic (e.g., orders.processed).
HeaderKey/ValueOptional message headers; add multiple name/value pairs as needed.

💡 Example Use Cases​

  • Publish event notifications to Azure Service Bus topics.
  • Send processed orders to RabbitMQ for fulfillment.
  • Forward ETL outputs to ActiveMQ for real-time analytics.
  • Emit device telemetry to AMQP for downstream consumers.

FAQ​

Q: Does this plugin consume messages?
A: No. It only publishes. Use a Trigger integration to subscribe.

Q: Which AMQP version is supported?
A: AMQP 1.0.

Q: Can I add custom headers?
A: Yes. Add any number of name/value headers.


Keywords: WeHub AMQP Plugin, AMQP 1.0, RabbitMQ integration, Azure Service Bus, ActiveMQ, publish messages