Did you know it was possible to have a link open Messenger and start a chat with a specific contact? It’s similar to the technique you use to send an email like (mailto:email@domain.com).
The syntax looks like this: (msnim:chat?contact=nixon_jerry@hotmail.com) You still need to add the contact to your contact list for it to fully work, but the simple syntax it shortcuts the add-new-contact process a bunch.
Start a chat (msnim:chat?contact=nixon_jerry@hotmail.com)
Add to contact list (msnim:add?contact=nixon_jerry@hotmail.com)
Start a voice chat (msnim:voice?contact=nixon_jerry@hotmail.com)
Start a video chat (msnim:video?contact=nixon_jerry@hotmail.com)