Setting up Notion as a Source
Connect your Notion workspace to Guru to enable Guru to generate Answers using Notion Pages and Databases. Once synced, Guru will automatically index the content to provide fast, accurate Answers to users with access.
Access Required
Guru Access: You must be a Workspace Admin in Guru to add and manage external sources.
Notion Access:All Notion editions include API access. Any user can install the integration except on Enterprise plans, where Admins may restrict who can create a connection. In those cases, access must be granted to users who can manage Notion API connections.
Setting Up Notion as a Source
- Go to Apps and Integrations in Guru.
- Select Sources, then click Add Source.
- Choose Notion from the integration list.
- Log in to your Notion account and authenticate via OAuth 2.0.
- Select the Pages and Teamspaces you want to connect.
- Choose which Guru Groups should have access to this Source.
- Guru does not automatically sync Notion permissions. Group access must be managed manually in Guru.
- Click Connect to complete setup.
Objects Synced from Notion
Pages | Databases | Database Rows | Body | Web UI URL |
---|---|---|---|---|
Notion pages selected during setup | Structure and columns | Individual pages inside a DB | Page content (blocks recursively retrieved) | Link to Notion resource |
Indexed for Answers | Indexed for Answers | Indexed for Answers | Recursively parsed | Uses _links.webui |
Frequently asked questions about Notion
What kinds of questions can I ask?
Guru can use indexed Notion content to answer open-ended questions like:
- “What are our company OKRs?”
- “Where is the onboarding checklist for engineers?”
- “What tools are in our marketing tech stack?”
Answers powered by Notion will include citations to the Notion pages or databases used.
Can I connect multiple Notion Pages or Teamspaces?
Yes! Select the items you want to sync during setup, and you can edit the connection later via Notion's API Connections page.
Can I sync permissions from Notion?
No. Permissions must be manually managed by assigning Guru Groups to the Source.
What’s the sync interval for Notion?
Every 15 minutes.
Updated about 8 hours ago