function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Akshay MouryaAkshay Mourya 

Hi All, Can we add history or track feature for task. If someone perform any activity on a task how to track it?

RituSharmaRituSharma
It's not possible using salesforce OOB features. There is an open idea around it -> https://trailblazer.salesforce.com/ideaView?id=08730000000BpqcAAC.

You can achieve using 2 ways:
1. Use any app exchange product for e.g.
https://www.mass-update.com/2018/11/track-field-history-for-tasks.html 
https://appexchange.salesforce.com/listingDetail?listingId=a0N30000009uXwyEAE 

2. You may create a custom object to store history and create trigger/process builder/flow to store updates in the object
 
Akshay MouryaAkshay Mourya
Hi Ritu,
Thanks for the answer. 
Can you please provide the steps to create a custom object to store in history? Please help me with this.
RituSharmaRituSharma
Create a normal custom object with fields that you need to store the history information like Task Id, Modification Date, Field Name, Old Value, New Value etc. You can't create lookup field for task object hence you will need to store id.

Once you have the object, you will need trigger/process builder/flow on task to store updates in the object. Also you will need a custom component to show the history on task page layout.
RituSharmaRituSharma
Please mark my answer as the best answer if it was helpful for you. This would help others in future.