Yes, you can click on a web link to participate in a video call. If you already have an ooVoo account it will open. If you do not have an ooVoo account you will be prompted to install the app.