Skip to main content

Intranet on SharePoint

An agent embedded across a SharePoint Online intranet, signing employees in silently through Microsoft 365 so it answers each person personally — no second login, no <script> tag to paste.

What you’ll connect

Build it

1

Create the agent and a web-widget channel

Build the agent as usual, then add a web widget channel — SharePoint deploys the same widget.
2

Deploy the SharePoint package

Follow the SharePoint guide end to end: install the package, add the widget host as a Trusted Script Source, and add the agent to a page or site-wide. Use the production widget host (https://widget.cobalt.peoplereign.io).
3

Turn on silent sign-in

Choose Silent sign-in in the channel’s SharePoint guide, so the SharePoint package’s Microsoft token signs employees in silently. It sets your Entra directory as the agent’s identity provider, so every channel on that agent recognises the same people. The guide covers the admin consent and the claim configuration.
4

Connect the agent's integrations

Add whatever the agent needs from the catalog. With silent sign-in in place, reads run as the signed-in employee.

Notes

  • SharePoint is the one channel where the plain embed snippet won’t work — modern SharePoint blocks it, which is exactly why the package exists.
  • The current package (v1.0.2) defaults the widget source to Cobalt’s dev host; set it explicitly to the production host, as the SharePoint guide calls out.