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

  1. Open your agent in the dashboard and go to Integrations.
  2. Under Knowledge sources, click Connect on the Notion card.
  3. In Notion, choose which pages and databases Agentmatica can access, then approve the connection.
  4. 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_ID
  • NOTION_OAUTH_CLIENT_SECRET
  • NOTION_OAUTH_REDIRECT_URI (optional — defaults to /api/integrations/notion/callback on 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.

Get started

Put an agent on
your site tonight.

Paste your URL, brand the widget, drop in one script tag. Live and answering in under five minutes.

Free plan · No credit card · Cancel anytime