Integrations

OneNote

9 actions for OneNote.

Create Page in OneNote#

Creates a new page in a OneNote section.

Plans: Trial, Pro, Premium, Enterprise · Type: OneNoteCreatePage

Inputs#

FieldTypeRequiredDefaultWhat it does
Section IDTextYes(empty)The ID of the section to create the page in.
Page TitleTextYes(empty)The title of the new page.
ContentTextNo(empty)The content of the page (plain text or HTML).

Outputs#

OutputType
PageObject
Page IdAny
SuccessYes/No

Use as an agent tool#

Tool name: onenote_create_page

Create a new page in a OneNote section

Create Section in OneNote#

Creates a new section in a OneNote notebook.

Plans: Trial, Pro, Premium, Enterprise · Type: OneNoteCreateSection

Inputs#

FieldTypeRequiredDefaultWhat it does
Notebook IDTextYes(empty)The ID of the notebook to create the section in.
Section NameTextYes(empty)The name of the new section.

Outputs#

OutputType
SectionObject
Section IdAny
SuccessYes/No

Use as an agent tool#

Tool name: onenote_create_section

Create a new section in a OneNote notebook

Delete Page from OneNote#

Deletes a OneNote page.

Plans: Trial, Pro, Premium, Enterprise · Type: OneNoteDeletePage

Inputs#

FieldTypeRequiredDefaultWhat it does
Page IDTextYes(empty)The ID of the page to delete.

Outputs#

OutputType
Page IdAny
MessageText
SuccessYes/No

Use as an agent tool#

Tool name: onenote_delete_page

Delete a OneNote page

Get Page Content from OneNote#

Gets the content of a specific OneNote page.

Plans: Trial, Pro, Premium, Enterprise · Type: OneNoteGetPageContent

Inputs#

FieldTypeRequiredDefaultWhat it does
Page IDTextYes(empty)The ID of the page to get content from.
Include HTMLYes/NoNoOffWhether to include raw HTML content instead of plain text.

Outputs#

OutputType
ContentText
Page IdAny
SuccessYes/No

Use as an agent tool#

Tool name: onenote_get_page_content

Get the content of a specific OneNote page

List Notebooks from OneNote#

Lists all OneNote notebooks accessible by the user.

Plans: Trial, Pro, Premium, Enterprise · Type: OneNoteListNotebooks

Inputs#

FieldTypeRequiredDefaultWhat it does
Max ResultsNumberNo50Maximum number of notebooks to return.

Outputs#

OutputType
NotebooksList
Total CountNumber
SuccessYes/No

Use as an agent tool#

Tool name: onenote_list_notebooks

List all OneNote notebooks accessible by the user

List Pages from OneNote#

Lists pages in a specific OneNote section.

Plans: Trial, Pro, Premium, Enterprise · Type: OneNoteListPages

Inputs#

FieldTypeRequiredDefaultWhat it does
Section IDTextYes(empty)The ID of the section to list pages from.
Max ResultsNumberNo50Maximum number of pages to return.

Outputs#

OutputType
PagesList
Section IdAny
Total CountNumber
SuccessYes/No

Use as an agent tool#

Tool name: onenote_list_pages

List pages in a specific OneNote section

List Sections from OneNote#

Lists sections in a specific OneNote notebook.

Plans: Trial, Pro, Premium, Enterprise · Type: OneNoteListSections

Inputs#

FieldTypeRequiredDefaultWhat it does
Notebook IDTextYes(empty)The ID of the notebook to list sections from.
Max ResultsNumberNo50Maximum number of sections to return.

Outputs#

OutputType
SectionsList
Notebook IdAny
Total CountNumber
SuccessYes/No

Use as an agent tool#

Tool name: onenote_list_sections

List sections in a specific OneNote notebook

Search Notes in OneNote#

Searches for content across all OneNote notebooks.

Plans: Trial, Pro, Premium, Enterprise · Type: OneNoteSearchNotes

Inputs#

FieldTypeRequiredDefaultWhat it does
Search QueryTextYes(empty)The search query string.
Max ResultsNumberNo20Maximum number of results to return.

Outputs#

OutputType
PagesList
QueryAny
Total CountNumber
SuccessYes/No

Use as an agent tool#

Tool name: onenote_search_notes

Search for content across all OneNote notebooks

Update Page in OneNote#

Updates the content of an existing OneNote page.

Plans: Trial, Pro, Premium, Enterprise · Type: OneNoteUpdatePage

Inputs#

FieldTypeRequiredDefaultWhat it does
Page IDTextYes(empty)The ID of the page to update.
ContentTextYes(empty)The new content to add to the page.
Target ElementTextNocontent-divTarget element ID (default: ‘content-div’).
ActionTextNoappendUpdate action: ‘append’, ‘replace’, or ‘insert’.

Outputs#

OutputType
Page IdAny
MessageText
SuccessYes/No

Use as an agent tool#

Tool name: onenote_update_page

Update the content of an existing OneNote page