If you have been following my blog you will know I’ve been enjoying using FindTime for years. I was quite upset when it got canceled and I was really happy when FindTime was returned to service at https://findtime.microsoft.com/. While it looks like you still need to install it there, it seems the backend is now in Office.com at https://outlook.office.com/findtime/dashboard. It would be awesome if FindTime was integrated into OWA (Outlook Web Access).  Right now, it requires Outlook desktop to initiate a meeting poll.
I created a User Voice entry to request that you be able to use the Outlook Web Access (outlook.office.com) to generate an online meeting. If you like FindTime, please vote for this:
https://office365.uservoice.com/forums/264636-general/suggestions/40455817-findtime-integrate-into-office-com-owa