RabbitMQ + D-API WhatsApp API
Stream every WhatsApp API event (messages, statuses and connections) from your D-API instances into RabbitMQ queues for event-driven architectures.
Receive every event from your instances (messages, statuses, connections) in a dedicated RabbitMQ broker. Ideal for event-driven architectures, asynchronous workers and systems that need ordered delivery and persistence.
Highlights
- Dedicated queue per instance or shared topic exchange
- Delivery guarantee with ack/nack
- Compatible with any AMQP 0.9.1 consumer
Use cases
Asynchronous workers
Process messages in parallel with scalable workers.
Audit and compliance
Persist every event immutably.
Event sourcing
Feed event-driven systems with real-time WhatsApp data.
How it works
Enter your RabbitMQ broker credentials in the D-API dashboard.
Choose the mode: one queue per instance or a shared exchange.
D-API publishes each event to the broker, routed by type/instance.
Your workers consume as usual over AMQP with the client libraries of your language.
