I'm trying to set up some saved filters to organize a view better and I want to have saved filters based on the amount of contact that has been had with a client. We have a custom date field that records the last exchange with the client (whether call or email) and I want to have a filter be Last Exchange Date more than 5 days ago to show that these clients should probably receive an email or a call. As far as I am aware this can be achieved two or three ways: (1) Setting the Last Exchange (another field we have that switches from Email or Call depending on last method of contact) to a Picklist with History Tracking and this will expose the duration dropdown in the filters section of the view. The problem is that we already have history tracking enabled for the lead status and cannot enable it for two fields. (2) Create a view for each "saved filter" and use the Age in Days option available for Date field types in the view criteria. This option does work, but it is far less ideal than having saved filters. (3) creating a custom workflow that runs every day at a specific time and updates a third field called Days since last exchange that will subtract the Last Exchange Date from the current date... but I think that is very unrealistic and not a scalable solution.
Judging by the fact that Zoho already has a in the last option I feel like !(in the last) would be easily implemented but until they do so, I'm open to hearing any other solutions.