What is Invision?

Invision definition and meaning on Dictionary terms:
verb (used with object), inA.vitA.ed,
to request the presence or participation of in a kindly, courteous, or complimentary way, especially to request to come or go to some place, gathering, entertainment, etc., or to do something: to invite friends to dinner.
to request politely or formally: to invite donations.
to act so as to bring on or render probable: to invite accidents by fast driving.
to call forth or give occasion for: Those big shoes invite laughter.

to attract, allure, entice, or tempt.

verb (used without object), inA.vitA.ed,
to give invitation; offer attractions or allurements.

Informal. an invitation.