Gumloop Can’t Find or Read My Notion Page or Database — How Do I Fix It?

Last updated: April 2, 2026

This happens when the specific Notion page or database hasn't been shared with the Gumloop integration. Notion requires you to explicitly grant access to each page or database you want Gumloop to read — connecting your Notion account alone isn't enough.


Symptoms

  • Your Notion database doesn't appear in the dropdown when configuring a node or agent tool.

  • You see Could not get schema for database [ID]. Please make sure the link is correct and that you have granted Gumloop access to it when linking your credentials.

  • You see Could not access page [ID]. Please make sure the page ID is correct and that you have granted Gumloop access to it when linking your credentials.

  • You see Could not find any databases. even though your Notion workspace has databases.

  • Your agent or workflow says it can't read a Notion page you know exists.

Cause

Notion uses a per-page permission model for integrations. When you connect Notion to Gumloop via OAuth, you choose which pages and databases to share. Only those explicitly shared items are visible to Gumloop — everything else is invisible, even if you have full access to it yourself in Notion.

There are two common scenarios where this blocks you:

  • You skipped selecting the page/database during OAuth: When Notion's OAuth prompt asked which pages to share, the specific page or database wasn't selected.

  • You're not the page/database owner: In many Notion workspaces (especially enterprise ones), only the owner of a page or database can grant an external integration access to it. If someone else on your team owns the database, you may not be able to share it with Gumloop yourself — even if you have full editing access.


How to Fix It

Option 1: Re-authorize Notion and select the missing page/database

This works if you are the owner (or have sharing permissions) for the page or database.

  1. Go to Settings → Apps.

  2. Find your Notion credential and click Reconnect (or disconnect and reconnect).

  3. When Notion's authorization screen appears, look for the "Select pages" step.

  4. Search for and check the box next to the specific page or database you want Gumloop to access.

  5. Complete the authorization.

  6. Go back to your agent or workflow and try selecting the database or reading the page again.

Option 2: Add Gumloop directly from the Notion page (alternative method)

You can also grant access from inside Notion itself.

  1. Open the page or database in Notion.

  2. Click the (three dots) menu in the top-right corner.

  3. Go to Connections.

  4. Search for Gumloop and add it.

If you don't see Gumloop in the Connections list, you may need to reconnect your Notion credential in Gumloop first (Option 1) so the integration is registered in your workspace.

Option 3: Ask the page/database owner to grant access

If you aren't the owner of the page or database, you may not be able to add Gumloop yourself — especially in enterprise Notion workspaces with restricted sharing settings.

  1. Find out who owns the Notion page or database (check the page's share settings in Notion).

  2. Ask them to open the page/database in Notion → click Connections → add Gumloop.

  3. Once they've added Gumloop, go back to your agent or workflow and try again.

How to Verify It Worked

After granting access, confirm by doing one of these:

  • In a workflow: Open the Notion Database Reader node — the database should now appear in the dropdown.

  • In an agent: Ask your agent to read or search for the page. If access is granted, it will return the content.

Things to Know

  • Sharing a parent page does not automatically share child databases. If a Notion page contains an inline database, you need to share the database itself — sharing just the page isn't enough.

  • Synced content from other pages isn't accessible through the copy. If you duplicate a page that contains synced blocks from another page, Gumloop still can't read the synced content unless the original source page is also shared.

  • This is a Notion limitation, not a Gumloop bug. Notion's API only returns pages and databases that have been explicitly shared with the requesting integration. This is by design for security.

Related