How to get the field values before updation and after updation of a record in zoho crm using custom functions

How to get the field values before updation and after updation of a record in zoho crm using custom functions

Hi, I have a problem in task. 
I want to send mail to owner if record is changed. 
And I want to get previous values of fields as well as updated values. So that we can tell the owner about field previous and new data with field name.

I want to do this through workflows and custom functions.
Is it possible? 
Kindly help...


Moderation Update(24th May 2024):

The enhancement to access the previous values is now available for early access. Know more about the same in the announcement below.