Blood tests are recommended in various scenarios including suspected cases of acute poisoning, monitoring of drug overdose patients, evaluating occupational exposure to hazardous substances, and conducting forensic investigations in cases of unexplained deaths.