Report with complete history for a contact

Is it possible to use the reporting module to create a report that would list the complete history of a contact across all other modules, such as calls, emails, documents, events, notes, etc?

The report would look like this (for a contact called John Smith)

John Smith

Type | Title | Date

Email | Title of email | 20/1/2018
Document | Title of doc | 19/1/2018
Call | Title of call | 18/1/2018
Email | Title of email | 17/1/2018
Event | Title of event | 16/1/2018


Yes its possible if the all the said modules have relationship field to Contacts. (I hope all the modules you mentioned is by default has relationship). So it can be achieved.

Just try your luck :cheer: