Monitor delivery of WhatsApp messages | Community
Skip to main content
Answered

Monitor delivery of WhatsApp messages


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!

Best answer by Nur Nahid

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.

View original
Did this topic help you find an answer to your question?

2 replies

Nur Nahid
Super User ✨
Forum|alt.badge.img+5
  • Super User ✨
  • 131 replies
  • Answer
  • July 1, 2025

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!


Reply