Modules for missed calls, emails, texts etc

Modules for missed calls, emails, texts etc

Hi there. Is there a way to create a module that would automatically show a list of all inbound calls that were missed by our users, as well as any inbound SMS's, emails & WhatsApp messages. That way, a user who is available, can work through that list and respond via written communication, or calling the missed call number? - This should be filtered across all accounts 

Note that majority of these missed calls or written comms will be from contact numbers and emails that are not yet saved as contacts