We've overhauled our SharePoint Embed channel to be just one easy to install package for Office365.
In this new version you get:
Assistant results on Search pages
A more convenient sidebar for editing the settings of the Cards Webpart
You can enable the new SharePoint Embed Channel from your Digital Assistant admin area, and by following the installation instructions from our documentation.
Let us know if this update improves your SharePoint experience in the comments below!