RabbitMQ
RabbitMQ is an open-source message broker software that enables efficient communication between different systems, applications, and services. It supports multiple messaging protocols and facilitates a reliable and flexible messaging system.
Type: rabbitMQ/v1
Connections
Version: 1
null
Actions
Send Message
Name: sendMessage
Send a new RabbitMQ message.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
queue | null | STRING | The name of the queue to read from | true |
message | null | OBJECT Properties{} | The name of the queue to read from | true |
Example JSON Structure
{ "label" : "Send Message", "name" : "sendMessage", "parameters" : { "queue" : "", "message" : { } }, "type" : "rabbitMQ/v1/sendMessage"}
Output
This action does not produce any output.
Triggers
New Message
Name: newMessage
Triggers on new RabbitMQ messages.
Type: LISTENER
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
queue | null | STRING | The name of the queue to read from | true |
Output
The output for this action is dynamic and may vary depending on the input parameters. To determine the exact structure of the output, you need to execute the action.
JSON Example
{ "label" : "New Message", "name" : "newMessage", "parameters" : { "queue" : "" }, "type" : "rabbitMQ/v1/newMessage"}