Skype's 'Meet Now' Calls Don't Need a Sign-up
Skype has made available "Meet Now Calls", a feature in Skype that allows you to set up a collaboration space and invite both Skype contacts and friends or family who are not on Skype. Participants can then join meetings whether they have an account or not.
Hosts can create and share a free meeting with just three clicks. Starting a meeting is as easy as signing in to Skype and selecting the Meet Now universal Meet Now button button. You'll get a call link and a Share invite button to easily to invite others. Once you're ready, set your call to audio or video and select the Start call button. You can also create a meeting directly from the web. If the person you're inviting has Skype installed then it will open the app directly to the call, and if not then it will open the web client that works in Chrome or Edge.
For additional information, read Microsoft's blog.