Get data about Emails sent from Freshsales Suite

Hello,

Our Product has dependency on Freshsales suite emails.
Users will be able to send videos (video links) in email and also will be able to track whether the user watched it (in contacts page).
and we are also working on showing analytics for this functionality (in accounts page).

In order to get the analytics, we need following data from Freshworks side:
1) Total Emails sent to a person.
2) Total Emails opened by the person.
3) it will be more helpful, if we are able to listen to Emails created event (like Workflows).

We went through the documentation but could not find the answers.
so kindly please let us know, if above mentioned data are accessible by us in any means.

Thank you.