Resources · Make integration

OneNote Make integrationAutomate OneNote with Make.

What can Make do with your OneNote notebooks? The OneNote Make integration gives you 15 modules: 1 trigger, 11 actions and 3 searches. This guide is for people who know OneNote well but are new to Make, and it walks you from the connection to a first working scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What does the OneNote Make integration let you automate?

The OneNote Make integration links your Microsoft account to Make, so pages, sections and notebooks can move without copy and paste. In Make you build a scenario, which is the automation itself: a chain of modules, each one a brick that watches, creates, reads or searches something in OneNote or in another app.

A safety copy of your key pages. Watch pages spots new or edited pages in a notebook, and Copy a Page to the Section files a copy in an archive section. Useful for a team notebook where anyone can edit.

Meeting notes that write themselves. Another app sends the transcript or the agenda, and Create a Page turns it into a OneNote page in the right section. If the section does not exist yet, Create a section builds it first.

Your notes, pushed into other tools. Get a Page Content reads the text of a page, so the next module can drop action items into a project tool or a CRM. List pages and List sections help you find what to read.

What Make cannot do here: the watcher is scheduled, never instant, and the listed modules only cover pages, sections, notebooks and files. For anything else there is Make an API Call. OneNote also often has a counterpart on the n8n side; the n8n vs Make comparison helps you pick. New to the tool? Start with the Make review or the Make training.

Connect

How do you connect your OneNote account to Make?

  1. 01

    Add a OneNote module

    Open your scenario, click the +, search for OneNote and pick any module. Then click Create a connection. A connection is your OneNote account linked to Make once and reused by every OneNote module afterward.

  2. 02

    Name the connection

    The Connection name field is optional, but a clear name like "OneNote sales team" saves you guessing later, especially if you link more than one Microsoft account to the same Make workspace.

  3. 03

    Sign in with Microsoft

    Follow the on-screen instructions and sign in with the Microsoft account that holds your notebooks. That account needs access to OneNote and the delegated permissions Microsoft Graph asks for. Accept them and Make can read your notebooks.

First scenario

Your first scenario: back up every changed OneNote page

GoalWhen a page is added or edited in a OneNote notebook, Make copies it into an archive section of another notebook.

  1. 01

    Create the scenario

    From the Scenarios page, create a new scenario and click the big + to add the first module. Before you start, make an archive notebook in OneNote with one section to receive the copies.

  2. 02

    Add Watch pages

    Search for OneNote, pick Watch pages and select your connection. Once it exists, Make lists what it can read in your account, so you point the trigger at the working notebook instead of typing anything.

  3. 03

    Add Copy a Page to the Section

    Click the + to the right of the trigger and add Copy a Page to the Section. Map the page from Watch pages and choose the section in the archive notebook, never the watched one, or each copy would start the scenario again.

  4. 04

    Test with Run once

    Edit a page in the working notebook, then click Run once. Make runs the scenario one time and shows the bundles, the items each module received. Check the archive section in OneNote to see the copy.

  5. 05

    Schedule and switch on

    Click the clock on Watch pages. A new scenario checks every 15 minutes by default, and the Free plan cannot go lower. Keep it or pick a longer gap, then switch the scenario on.

Triggers

What starts a OneNote scenario

1 module starts a scenario when something happens in OneNote. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by OneNote as soon as it happens.

OneNote1Watch pages

Watch pages

Scheduled trigger

In MakeTriggers when a new page is added or updated in a notebook.

Watch pages gives your scenario a starting point inside OneNote: each new page, and each page someone edits, in the notebook you pick becomes a bundle that the next modules can copy, read or send elsewhere. It is the only trigger this app has.

How it fires
scheduled. Make checks the app on the scenario's schedule, every 15 minutes by default, so a change shows up at the next check, not the second it happens.
When to use it
a shared notebook where colleagues write minutes or research, and you want each edit reflected in another place.
Watch out
edits count too, so a page touched several times can trigger several runs and cost several operations.
Modules

What the OneNote modules can do

OneNote gives you 14 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

OneNote1

Copy a Page to the Section

Action

In MakeCopies an existing page to another section.

Puts a duplicate of an existing page into another section, leaving the original where it is. You get an archive or a shared version without touching the source.

When to use it
after Watch pages, to keep a copy of validated minutes in a section your whole team can read.
Watch out
aim at a section outside the watched notebook, otherwise the copy wakes the trigger again.
OneNote2

Create a notebook

Action

In MakeCreates a new notebook.

Spins up a brand new, empty notebook in the connected account. Handy when every client, project or event deserves its own space from day one instead of a folder somebody forgets to set up.

When to use it
a deal is marked won in your CRM and the account team needs a fresh notebook for it.
Watch out
run it once per project, or you end up with duplicates sharing a name.
OneNote3

Create a Page

Action

In MakeCreates a new page.

Writes a new page from data that arrives in the scenario, such as a form answer, an email or a transcript. This is the module that turns other apps into readable notes.

When to use it
a meeting tool delivers its summary and you want it filed in the project section, ready for comments.
Watch out
the page needs a section to land in; if it may be missing, pair it with Create a section or Get a section when you are not sure.
OneNote4

Create a section

Action

In MakeCreates a new section.

Adds a section, the tab level inside a notebook, so new pages have somewhere tidy to land. It keeps a notebook organized by client, week of work or topic without manual setup.

When to use it
a new client arrives and every future page about that client should live under its own tab.
Watch out
run it blindly and the notebook can collect look-alike tabs, so check with List sections first.
OneNote5

Delete a page

Action

In MakeDeletes a page.

Removes a page from its section. It helps you clear drafts or temporary pages that another step already copied or processed, so the notebook stays readable.

When to use it
once Copy a Page to the Section has put the final version in the archive and the draft is no longer needed.
Watch out
treat every delete as final and test it with Run once on a throwaway page first.
OneNote6

Download a File

Action

In MakeDownloads an existing file.

Fetches a file stored in OneNote and hands it to the next module as data, ready to be saved or sent. This is how an attachment escapes a notebook and reaches your drive or inbox.

When to use it
a signed PDF sits on a client page and needs to go into the shared drive.
Watch out
the Free plan handles files up to 5 MB, so check the size of your attachments before building on it.
OneNote7

Get a notebook

Action

In MakeRetrieves a detail of a selected notebook.

Reads the details of one notebook you already know, and passes them to the rest of the scenario. It answers the question "which notebook is this, exactly?" before you act inside it.

When to use it
a later module needs the notebook's details, for example to write them into a spreadsheet row or a status message.
Watch out
it works on one notebook; to browse them all, List notebooks is the better pick.
OneNote8

Get a Page Content

Action

In MakeRetrieves a content of a selected page.

Pulls the actual content of one page into Make, so its text can feed other apps. Watch pages tells you a page changed; this module tells you what is written on it.

When to use it
you want the action items from meeting notes to reach your task manager or a Slack channel.
Watch out
it reads a single page; feed it page after page from List pages when you need several.
OneNote9

Get a section

Action

In MakeRetrieves a selected section based on its id.

Looks up one section from its ID and returns its details. It lets a scenario confirm the right tab before writing or copying anything into it.

When to use it
you stored a section ID in a spreadsheet and need to check it still points to the correct place before Create a Page runs.
Watch out
you need the ID; without it, start from List sections instead.
OneNote10

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Sends your own request to the OneNote API with the connection you already set up. It covers whatever the other modules leave out, without adding a new login.

When to use it
you need a OneNote operation that no module on this list offers, and you are comfortable reading the API reference.
Watch out
this one is for readers who know the API; you write the request yourself, and Make does not check its content for you.
OneNote11

Update a Page

Action

In MakeUpdates an existing page.

Changes a page that already exists instead of creating a second one. Your running notes, status pages or logs stay in one place and keep growing.

When to use it
a ticket closes in your support tool and the customer page in OneNote should show the outcome.
Watch out
if Watch pages looks at the same notebook, every update restarts the scenario; keep the two apart.
OneNote12

List notebooks

Search

In MakeRetrieves a list of users notebooks.

Returns the notebooks of the connected user as separate bundles, one per notebook. It gives you an inventory to loop over or filter.

When to use it
you want a spreadsheet of every notebook in the account, or you need to find one by name before creating sections in it.
Watch out
a search module can return zero, one or many bundles, and each following module runs once per bundle.
OneNote13

List pages

Search

In MakeRetrieves a list of pages in a selected section.

Gathers the pages of one section you choose, each coming out as its own bundle. It is the way to process a whole section rather than a single page.

When to use it
you are migrating a section's notes to another tool and want each page read by Get a Page Content next.
Watch out
a big section means many bundles, and every module after it costs one operation per page.
OneNote14

List sections

Search

In MakeRetrieves a list of sections in a specified notebook.

Shows every section inside a given notebook, one bundle each. It is how a scenario checks what already exists before adding to it.

When to use it
before Create a section, to see whether a client tab is already there and avoid a twin.
Watch out
it can return zero bundles, and then the modules after it simply do not run for that notebook.
Need help

Need help automating OneNote with Make?

A person reads every message.

FAQ

Common questions about OneNote and Make

01Is the OneNote Make integration free?
Yes. OneNote is a standard app in Make, available on the Free plan like more than 3,000 other apps. The Free plan has limits, though: 2 active scenarios, at least 15 minutes between two scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) lower the interval to 1 minute and allow unlimited active scenarios. Make counts usage in operations, one per module per bundle, so a busy notebook eats into your monthly credits faster.
02What do you need to connect OneNote to Make?
An active Microsoft account with access to OneNote, and the delegated permissions that Microsoft Graph requests when you sign in. In Make, you add any OneNote module, click Create a connection, optionally give it a name, and follow the Microsoft sign-in. If your company prefers its own app registration, the advanced settings accept a Client ID and Client secret created in the Azure portal. Your OneNote subscription itself is handled on the Microsoft side, not in Make.
03Does the OneNote trigger in Make react in real time?
No. Watch pages is a scheduled trigger: Make checks your notebook on the scenario's schedule rather than being told by OneNote the moment a page changes. A new scenario checks every 15 minutes by default. On the Free plan 15 minutes is also the shortest gap; paid plans can go down to 1 minute. For most note workflows that delay is fine, but plan for it if someone expects to see a copy the instant they save.
04What if the OneNote module you need is missing in Make?
Use Make an API Call. It sends a request to any endpoint of the OneNote API with the same connection, so you can cover what the 15 listed modules leave out. The listed modules focus on notebooks, sections, pages and files. The Make doc for this app lists no specific limits and warns that its content is generated from the vendor documentation, so check important details with Microsoft before building around them.
05Should you use Make or n8n for OneNote?
It depends on where the rest of your automations live. This page only covers Make, where OneNote brings 15 modules, a scheduled trigger and a generic API call. The same app often has a node on the n8n side too, so check that before choosing. Neither tool is ranked here: the n8n vs Make comparison on this site sets out the criteria side by side, so you can weigh them against your own case.