i am not receiving the notification. don't know why. pfb the screen shots:

-> filter notify action:

I want to send out a notification on specific status and status reason as mentioned in my qualification. As per the discussion i had add content in notify action. Could you please validate this if i used them correctly ?

Qualification is getting failed. but however when i changed the qualification to 1=1 or left this blank and running this filter on modify, then also it is not triggering the notification. At this time filter is passing in logs but there is no entry in NTE:Notifier Log and AR System Email Messages form. Could you please suggest me that what should be the qualification for sending a notification on status=Pending and status reason=client hold or status reason=client action required.

I have not followed the entire thread but based on your above filter screen shot you will not see entry in NTE:Notifier form because your are using notify action which directly send it to mail messages form. if you want to see in the NTE:Notifier form then use the same way as OOTB notification filters sending notification by pushing them into NTE SYS Process Control form. Problem with sending directly using notify action also could be email address does not have access to these fields. so permission issue could be big factor. I wil suggest to use the same way as OOTB customer messages filter send.

Appreciate your response. I understand the things that i should go ahead similar to OOTB notification stuff. Here why i am choosing the direct notification method because user want to use custom fields inside the notification and for that i need to create custom fields and need to modify the other objects as well. However if this is not getting succeed then i will proceed for the OOTB mechanism of notification.

Now i would like to hear about the qualification for my filter. is the qualification i had provided in the screen shot is perfect or i need to modify them ? because i can see it was failing sometime.

You can make Run If Qualification as ('Status' = "Pending") AND (('TR.Status_Reason' = "Client Hold") OR ('TR.Status_Reason' = "Client Action Required")) because whenever the status reason value changes for status = pending then this filter should fire to notify the user on status reason changes.

As Siddesh suggested you need to enable the logs to see why this filter is failing.