I have a workflow with a time-dependent action. The trigger is correctly scheduled (if I go to "monitoring" I see the fire date being set at the appropriate time). But then action actually fires a couple of minutes later.
Is this an expected behavior of Sfdc? If so, is there an apex way to execute something in an exact point in time, i.e. I know the datetime at which this event will occur but it's not periodical therefore I can't use batch scheduled actions.
Thank you very much for your attention! T.