Had a situation late last week where a client updated a ticket through the web portal and the tech wasn't logged into the WHD until this week.
Is there a simple setting somewhere, that I can't seem to find, that emails the tech no matter how the client updates the ticket?
You can set that under Setup > Techs > Tech Groups > Tech Group Levels > Force E-mail Notification to:
Alternatively, each Tech can toggle notifications under their profile. Admin can set as well under Setup > Techs > Techs > specific tech > Account Info > Notifications