Skip to content

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

NameLabelTypeDescriptionRequired
queuenullSTRINGThe name of the queue to read fromtrue
messagenullOBJECT
Properties {}
The name of the queue to read fromtrue

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

NameLabelTypeDescriptionRequired
queuenullSTRINGThe name of the queue to read fromtrue

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"
}