As there are lot more employees working from home, many organization has opted up for video call for communication off the workplace. Skype also brings a new feature called “Meet Now” and you can join the video call once you receive a link and no registration and download required!
— Skype (@Skype) April 3, 2020
Click on this link to visit Skype’s Meet Now. Enter “Create a free meeting” to get a link and share the invite code to other for others to join!
If you have Skype installed, clicking the invite link will bring up Skype. Or else, the video call can be done on Chrome or Microsoft Edge. Some of the features such as screen recording, background blurring, screen share is preserved so you may not required to rely for the Windows version to get the full desktop experience.