I need to send an email notification if a user has not logged in to
eDirectory within 90 days.

If an event has not happen to the particular user then I don't see how IDM
could do this and as the user hasn't logged in for X days then an event is
unlikely to happen.

I wondered whether the Job Scheduling functionality in IDM 3.5 could
achieve this requirement?