It is possible to generate alerts on the portal/mail using program
control. For in case of an application requiring attention from the user
such as a leave approval for a subordinate we could send him a mail
saying "Leave approval pending etc" or show the same in alerts web part.
Do you know someone who can help? Share a link to this thread on twitter, or facebook.