All integrations

RabbitMQ integration

The RabbitMQ package (Robomotion.RabbitMQ, v1.1.0) adds 11 nodes to Robomotion flows, including Publish, Consume and Declare Queue.

It runs on Windows, macOS and Linux robots. For AI agents, 10 of its nodes work as tools, and its Toolkit node exposes 7 tools at once.

What the RabbitMQ package does

Connect to RabbitMQ message broker to publish and consume messages, manage queues and exchanges

AMQP 0-9-1 message broker client for RabbitMQ. Provides connection management, message publishing (to queues or exchanges with routing keys, content types, delivery modes, priority, and TTL), single-message consumption with optional JSON parsing and auto-acknowledgment, queue management (declare, delete, bind, purge), and exchange management (declare with direct/fanout/topic/headers types, delete). Supports both explicit Connect/Disconnect lifecycle and implicit per-node credential-based connections. Authenticates via host, port, username, password, and virtual host credentials.

Namespace
Robomotion.RabbitMQ
Latest version
1.1.0 (6 versions published)
Written in
Go
Categories
CommunicationDev Tools

RabbitMQ nodes (11)

These are the node IDs an agentic flow or an RPA bot uses, exactly as they appear in the Flow Designer and in flow code. An agent tool node can also be called by an AI agent on its own. The Toolkit node hands an agent several of the package operations at once.

NodeNode IDType
ConnectRobomotion.RabbitMQ.Connect
Agent tool
DisconnectRobomotion.RabbitMQ.Disconnect
Agent tool
PublishRobomotion.RabbitMQ.Messages.Publish
Agent tool
ConsumeRobomotion.RabbitMQ.Messages.Consume
Agent tool
Declare QueueRobomotion.RabbitMQ.Queues.Declare
Agent tool
Delete QueueRobomotion.RabbitMQ.Queues.Delete
Agent tool
Purge QueueRobomotion.RabbitMQ.Queues.Purge
Agent tool
Bind QueueRobomotion.RabbitMQ.Queues.Bind
Agent tool
Declare ExchangeRobomotion.RabbitMQ.Exchanges.Declare
Agent tool
Delete ExchangeRobomotion.RabbitMQ.Exchanges.Delete
Agent tool
ToolkitRobomotion.RabbitMQ.Agents.Toolkit
Toolkit · 7 tools

Platforms

The RabbitMQ package runs on Windows, macOS and Linux robots. Any Robomotion robot on these operating systems can run a flow that uses it.

How to install the RabbitMQ package

  1. Open Packages in the Robomotion Flow Designer.
  2. Search for RabbitMQ or Robomotion.RabbitMQ, then click Install on its card.
  3. The RabbitMQ nodes appear in the node palette for everyone in the workspace, because installation is per workspace.

From a terminal, the Robomotion CLI installs the same package:

robomotion install Robomotion.RabbitMQ

Related integrations

Packages that share a category or keywords with RabbitMQ. It is filed under Communication and Dev Tools.

RabbitMQ documentation

The RabbitMQ package reference on docs.robomotion.io documents each node and its properties.

https://docs.robomotion.io/reference/packages/rabbitmq/

Package data from the Robomotion package index, synced October 31, 2026.