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#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Section ID | Text | Yes | (empty) | The ID of the section to create the page in. |
| Page Title | Text | Yes | (empty) | The title of the new page. |
| Content | Text | No | (empty) | The content of the page (plain text or HTML). |
Outputs#
| Output | Type |
|---|---|
| Page | Object |
| Page Id | Any |
| Success | Yes/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#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Notebook ID | Text | Yes | (empty) | The ID of the notebook to create the section in. |
| Section Name | Text | Yes | (empty) | The name of the new section. |
Outputs#
| Output | Type |
|---|---|
| Section | Object |
| Section Id | Any |
| Success | Yes/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#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Page ID | Text | Yes | (empty) | The ID of the page to delete. |
Outputs#
| Output | Type |
|---|---|
| Page Id | Any |
| Message | Text |
| Success | Yes/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#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Page ID | Text | Yes | (empty) | The ID of the page to get content from. |
| Include HTML | Yes/No | No | Off | Whether to include raw HTML content instead of plain text. |
Outputs#
| Output | Type |
|---|---|
| Content | Text |
| Page Id | Any |
| Success | Yes/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#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Max Results | Number | No | 50 | Maximum number of notebooks to return. |
Outputs#
| Output | Type |
|---|---|
| Notebooks | List |
| Total Count | Number |
| Success | Yes/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#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Section ID | Text | Yes | (empty) | The ID of the section to list pages from. |
| Max Results | Number | No | 50 | Maximum number of pages to return. |
Outputs#
| Output | Type |
|---|---|
| Pages | List |
| Section Id | Any |
| Total Count | Number |
| Success | Yes/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#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Notebook ID | Text | Yes | (empty) | The ID of the notebook to list sections from. |
| Max Results | Number | No | 50 | Maximum number of sections to return. |
Outputs#
| Output | Type |
|---|---|
| Sections | List |
| Notebook Id | Any |
| Total Count | Number |
| Success | Yes/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#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Search Query | Text | Yes | (empty) | The search query string. |
| Max Results | Number | No | 20 | Maximum number of results to return. |
Outputs#
| Output | Type |
|---|---|
| Pages | List |
| Query | Any |
| Total Count | Number |
| Success | Yes/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#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Page ID | Text | Yes | (empty) | The ID of the page to update. |
| Content | Text | Yes | (empty) | The new content to add to the page. |
| Target Element | Text | No | content-div | Target element ID (default: ‘content-div’). |
| Action | Text | No | append | Update action: ‘append’, ‘replace’, or ‘insert’. |
Outputs#
| Output | Type |
|---|---|
| Page Id | Any |
| Message | Text |
| Success | Yes/No |
Use as an agent tool#
Tool name: onenote_update_page
Update the content of an existing OneNote page