Swarmz
IntegrationsMicrosoft 365

Microsoft OneNote

Read notebooks and pages, create pages, and append page content

Connect Microsoft OneNote when a project needs notes from a shared Microsoft account or from each published app user.

Available operations

OperationWhat it doesPermissionLimit per minute
list_notebooksLists up to 50 notebooksRead notes30
list_sectionsLists sections in one notebookRead notes30
list_pagesLists pages in one sectionRead notes30
get_pageReads sanitized page HTMLRead notes30
create_pageCreates one page from safe HTMLManage notes10
append_page_contentAppends safe HTML to one page bodyManage notes10

Page content is limited to 64 KiB. Swarmz removes active or unsafe HTML from reads and rejects unsafe HTML on writes.

Connect Microsoft OneNote

An administrator first configures Microsoft OAuth application and enables Microsoft OneNote under Admin > Settings > Integrations.

Ask the AI for the notebook owner and content flow. Examples:

  • “List sections from our shared research notebook and show recent pages.”
  • “Let each signed-in user add an approved meeting summary to their own OneNote.”

Choose Connect new, approve read or manage access, then select Continue. For a published app-user connection, provide the final HTTPS app origin before authorizing.

Verify Microsoft OneNote

  1. List notebooks and sections, then choose a disposable test section.
  2. Create a page titled Swarmz connector test with a short paragraph.
  3. Read the page and confirm the sanitized HTML.
  4. Append a unique test marker and confirm it in OneNote.
  5. Remove the test page in OneNote.

The connector appends to the page body; it does not replace arbitrary page elements or preserve unsupported active HTML. If a write is rejected, remove scripts, embedded objects, event-handler attributes, inline styles, and unsafe URLs before retrying. Disconnecting leaves existing notes unchanged.

On this page