Monitor delivery of WhatsApp messages | Community
Skip to main content

Hello,

I’m using the Data Events API to send WhatsApp messages to customers and I’m looking for a way to programmatically check that they have been successfully delivered (within a given interval of time). These messages are more like notifications, so I cannot rely on customers replying to them (in which case I’d have Conversations that I can query via the API), so I would like to be able to confirm that the message has been delivered through WhatsApp.

 

Is this possible at all?

 

Thanks in advance!

Hey ​@Federico Ragona! Great question.

As of now, Intercom doesn’t provide a way to programmatically track WhatsApp message delivery status (like "delivered" or "read") via the Data Events API or any public endpoint. Since these notification-type messages don’t create conversations unless the user replies, there isn’t a direct way to confirm delivery through Intercom’s API.

If delivery confirmation is critical, you might consider using WhatsApp Business API directly via your provider (like Twilio, 360dialog, etc.), as most of them offer detailed delivery reports you can track programmatically.


I see, thank you for taking your time to reply!