Do you have a Google account? id recommend downloading the Google meet app on mobile (no need to download on your computer if you have chrome) and between those two you’ll be able to get on easily. sorry for the time....