An invitation can be in any form based on the way you invite a person to attend. It is possible to also write into the embassy for official answers they're pretty responsive and you ought to be able to receive your answers within a working day. A cover letter is apparently a great chance to demonstrate your personality.