Notion

Connect your Notion databases to Relay.app

Notion requires its users to grant permissions to 3rd party apps individually for each page you want to share. And crucially, there's no way you to give Relay.app access to future Notion pages by default. So if you're a heavy user of Notion, you'll likely need to grant Relay.app access to additional pages and databases regularly.

Connect Notion to Relay.app

  1. In your Relay.app settings page, find Notion and click "Connect."

  2. Make sure the right Notion workspace is selected

  3. Select all pages you want to have access to from Relay.app

Connect new Notion pages to Relay.app

When you add new databases in Notion, you'll need to grant access to these new databases manually in Relay.app or Notion.

  1. In Notion, navigate to Settings > My connections

  2. In the 3-dot menu on the right, hover on "Access selected pages"

  3. Check all of the pages you want Relay.app to access and click "Update access"

Notion My connections settings page showing Relay.app with access controls and page selection options
Verify which pages are connected in Notion settings

Connect multiple Notion workspaces to Relay.app

If you use multiple workspaces in Notion, you can access them via multiple connections in Relay.app.

  1. In your Relay.app settings page, find Notion and click "Add another connection"

  2. In the Notion authorization pages, select the workspace you want to add from the workspace dropdown menu

  3. Give each connection a recognizable name in Relay.app settings (click "Edit name" in the connection's menu)

  4. Build automations using the desired workspace by selecting it in the "Run as" menu

Relay.app step configuration showing 'Run as' dropdown menu with multiple Notion workspace connections to choose from
Select which workspace connection you want to use in the "Run as" menu

Help, I'm not seeing my Notion databases

If that's happening to you, here are some things to try:

  • If you just connected Notion for the first time, wait a few minutes to see if the databases populate

  • When adding an automation, search for the name of the database you are looking for if it's not appearing in the default list of databases to choose from

  • In settings, click "Reconnect" and check all the pages that you want to be able to access from Relay.app

  • In Notion settings, under "My connections" confirm that all the pages you want to access from Relay.app are checked

If you're still not seeing the pages you expect, click "Report a bug" in the Relay.app support menu. Please include a screenshot (even better, a screen recording like a Loom) of the error you are seeing and what your sharing setup is in Notion to help us troubleshoot.

How to trigger runs in Relay.app from Notion

In addition to the standard triggers available in Relay.app, you can also set up your own rules for starting runs from Notion. A great example is connecting a button in the Notion database to a workflow in Relay.app.

  1. In Relay.app, click Add trigger > Notion > Custom webhook

  2. Select your database

  3. Copy the URL

  4. Set up your own automation in Notion and enter the URL in the "Send webhook" action

Relay.app trigger configuration showing Notion Custom webhook trigger with database selection and webhook URL
The 'Custom webhook' trigger in Relay.app

Known limitations of Notion

Unfortunately, the Notion platform is more limited than we'd like. Here are a few common feature requests that we're currently unable to support due to limitations of their API:

  1. Adding files or attachments into a database page

  2. Creating a new database page from a template

We'll add support for these as soon as the Notion platform makes it possible!

Last updated

Was this helpful?