@sivapratap Depends on what you mean by integration. The one's you listed all have some tie currently.
Embed in SharePoint Online
Microsoft Flows can be used with Alerts to send mails (Probably many more ways to use it)
Export to Power Point from the PBI Service.
There are a ton of other O365 services that are Content Packs that you can immediately gain insights from... You can also do things in other products, like Dynamics (CRM) allows you to use Power BI Embedded dashboards within that app.
I'm not aware of any comprehensive list that anyone is tracking (I've asked in the past).