Get the message read status from webhook for the respective tickets for respective last message

We have use case, if the user did not read the message sent by the agent within the time interval, we wanted to inform the user. Do you have any solution around it? Just for your information, we have a webhook setup and trying to get it from there but when the agent sends the response to the user’s message, getting two objects in the webhook, 1 is read the user message by the agent, 2. send a message by the agent to the user.

Can you please let me know if there is any solution around it?

Hello Team,

I am waiting for your response. Could you please suggest something?