Cast a Vote!
To communicate with a colleague via some form of digital contact
Actually, this definition sucks. Let me add my own. You can also share "ping" with a friend or share it on Twitter.
Hold that thought, let me ping Jim and make sure they signed the contract already.