Home / Connectors / RabbitMQ connector

RabbitMQ connector

Send message to RabbitMQ

outbound io.camunda:connector-rabbitmq:1

Required inputs

KeyLabelType
authentication.uri URI string
authentication.userName Username string
authentication.password Password secret
routing.hostName Host name FEEL expression
routing.virtualHost Virtual host FEEL expression
routing.exchange Exchange FEEL expression
routing.routingKey Routing key FEEL expression
routing.port Port FEEL expression

Optional inputs

KeyLabelType
connectionType Connection type string
message.body Message FEEL expression
message.properties Properties FEEL expression
resultVariable Result variable string
resultExpression Result expression FEEL expression
errorExpression Error expression FEEL expression

Apply this connector with @bpmnkit/connectors

import { applyConnectorTemplate } from "@bpmnkit/connectors" const result = applyConnectorTemplate("io.camunda.connectors.RabbitMQ.v1", { "authentication.uri": "...", "authentication.userName": "...", "authentication.password": "<your password>", "routing.hostName": "= ...", "routing.virtualHost": "= ...", "routing.exchange": "= ...", "routing.routingKey": "= ...", "routing.port": "= ...", "connectionType": "uri", "message.body": "= ...", })