Connect tools
Notion
Connect your Notion workspace and sync selected pages and databases into your agent's knowledge base. The agent can cite that content in chat the same way it uses crawled site pages or uploaded files.
Connect Notion
- Open your agent in the dashboard and go to Integrations.
- Under Knowledge sources, click Connect on the Notion card.
- In Notion, choose which pages and databases Agentmatica can access, then approve the connection.
- Agentmatica imports those shared pages automatically and runs an initial sync — no manual search step.
Manage synced pages
Click Manage to see every page Notion shared with Agentmatica. Use the Synctoggles to include or exclude pages from your agent's knowledge base — each toggle syncs immediately.
To change which pages Notion shares, click Manage access (select the same workspace shown on the card), or update connections in Notion and click Refresh.
Sync content
Synced content appears on the Sourcespage with a link back to the original Notion page. Turn off a page's Sync toggle to remove it from the knowledge base, or disconnect Notion entirely on the Integrations page.
Permissions
Agentmatica requests read-only access to content you explicitly share with the integration in Notion. We store an encrypted OAuth token per agent and never write changes back to Notion.
Environment setup (self-hosted)
For local or self-hosted deployments, configure:
NOTION_OAUTH_CLIENT_IDNOTION_OAUTH_CLIENT_SECRETNOTION_OAUTH_REDIRECT_URI(optional — defaults to/api/integrations/notion/callbackon your app URL)TOKEN_ENCRYPTION_KEY(required to store OAuth tokens)
Register a public integration at notion.so/my-integrations with read content capabilities and your callback URL.