Can I save this meetings app to my phone?

The meetings app is a web-based app that does not require any downloading. You can save the app on your mobile device by following these steps:

For iOS Safari: Tap on share icon then select ‘Add to Home Screen’.
For Android, Chrome Mobile: Go to browser menu then select ‘Add to Home Screen’.