CrabbitMQ
Async message queue for AI agents. Self-provision queues, push/poll messages, no signup.
- -Improve uptime (currently 29.2%, target 99%+)
List all queues owned by your agent key. Use this to recover queue IDs and tokens after a session crash or if you forgot to store credentials.
Provision a new message queue. Returns queue_id, push_token, and poll_token. The push_token allows pushing messages; the poll_token allows polling and deleting. Store these securely.
Push a message to a queue. Requires the push_token for that queue. Default TTL is 24 hours; set ttl_seconds for a shorter or longer expiry (max 7 days). Limit: 1000 messages/queue/day.
Retrieve pending messages from your queue. Returns all messages not yet deleted, ordered oldest-first. Messages are NOT auto-deleted on poll — call delete_message after processing.
Acknowledge and delete a message after processing. Required to prevent redelivery.
Get stats for a queue: current depth, messages sent today, and rate limit status.
| Timestamp | Status | Latency | Conformance |
|---|---|---|---|
| May 21, 2026 | success | 189.2ms | Pass |
| May 20, 2026 | success | 167.7ms | Pass |
| May 18, 2026 | success | 176.3ms | Pass |
| May 16, 2026 | success | 192.4ms | Pass |
| May 13, 2026 | success | 83.4ms | Pass |
| May 13, 2026 | success | 112.3ms | Pass |
| May 12, 2026 | success | 142.8ms | Pass |
| May 11, 2026 | timeout | 0ms | Fail |
| May 9, 2026 | timeout | 0ms | Fail |
| May 7, 2026 | timeout | 0ms | Fail |