Share all details related to your problem, including any error messages you may have received.
Currently, there are no notifications sent to non-person account owners after any changes are done to the account like owner update, end date update etc.
Notification should be configured with old value and new value for all the updated attributes.
How can I avail this requirement please help me with this
You can look into the Identity Update workflow (Global Settings > Identities > Identity update); you can customize the OOTB version to get the differences in value and configure notifications. Please note that enabling this workflow will affect globally.
You can also write a custom lifecycle event, with a trigger rule and custom workflow.
To integrate the email notification method and the lifecycle event triggering the workflow, you can follow these steps:
Create the Email Notification Method: You already have the code snippet for sending an email notification. Ensure this method is available in your class:
Trigger Email Notification in Workflow: Use the information from the event object to send an email notification. You can customize the email based on changes detected between the old and new identity objects.
Here is an example of how you can integrate these steps within a workflow: