Overview
CloudAMQP is hosted RabbitMQ – queues, exchanges, pub/sub. The Automize CloudAMQP connector covers AMQP messaging operations via the RabbitMQ HTTP API.
- Regions: Multi-region (US, EU, AP).
- Plans: Free + paid by message rate + storage.
Setting up the connection
- CloudAMQP instance → API Keys.
- In Automize → Settings → Connectors → CloudAMQP. Paste URL + credentials.
Find your credentials at https://www.cloudamqp.com/.
Rate limits
Per-instance tier.
Data model
AMQP primitives:
VHost ─┬─ Exchanges (direct, topic, fanout, headers)
├─ Queues
└─ Bindings (route exchange → queue)Available operations
8 operations available. Click any row to jump to its detail.
| Operation | Category | What it does |
|---|---|---|
| Acknowledge | General | Acknowledge a consumed message |
| Bind Queue | General | Bind a queue to an exchange |
| Consume One | General | Blocking get of one message from a queue |
| Declare Exchange | General | Declare a RabbitMQ exchange |
| Declare Queue | General | Declare a RabbitMQ queue |
| Publish Message | General | Publish a message to an exchange/routing key |
| Subscribe | General | Subscribe to a topic with a callback |
| Unsubscribe | General | Unsubscribe from a topic |
Operations
Acknowledge
Acknowledge a consumed message
| Parameter | Required | Type | Description |
|---|---|---|---|
Delivery Tag delivery_tag | Yes | number |
Bind Queue
Bind a queue to an exchange
| Parameter | Required | Type | Description |
|---|---|---|---|
Queue queue | Yes | text | |
Exchange exchange | Yes | text | |
Routing Key routing_key | No | text |
Consume One
Blocking get of one message from a queue
| Parameter | Required | Type | Description |
|---|---|---|---|
Queue queue | Yes | text | |
Timeout timeout | No | number |
Declare Exchange
Declare a RabbitMQ exchange
| Parameter | Required | Type | Description |
|---|---|---|---|
Exchange exchange | Yes | text | |
Exchange Type exchange_type | No | text | |
Durable durable | No | switch |
Declare Queue
Declare a RabbitMQ queue
| Parameter | Required | Type | Description |
|---|---|---|---|
Queue queue | Yes | text | |
Durable durable | No | switch | |
Auto Delete auto_delete | No | switch |
Publish Message
Publish a message to an exchange/routing key
| Parameter | Required | Type | Description |
|---|---|---|---|
Topic topic | Yes | text | |
Message message | Yes | text | |
Headers headers | No | textarea |
Tips
- exchange + routing_key + payload.
Subscribe
Subscribe to a topic with a callback
| Parameter | Required | Type | Description |
|---|---|---|---|
Topic topic | Yes | text | |
Callback callback | No | text |
Unsubscribe
Unsubscribe from a topic
| Parameter | Required | Type | Description |
|---|---|---|---|
Topic topic | Yes | text |
FAQ
- vs AWS SQS / Azure Service Bus?
- RabbitMQ stronger on complex routing (topics, headers). SQS simpler queues. Service Bus stronger on enterprise integration.