One doesn't meet all of one's friends and colleagues to invite them personally. And when it comes to the work place, I don't think there is a need to hand out invitation cards individually. And no matter what the mode of communication is, the heart to invite