Notion + AymarTech

Publish AI-generated blog articles to your Notion database or page automatically or after approval as structured Notion content blocks.

The Notion integration uses a Notion Internal Integration Secret, loads shared pages and databases, and creates article pages automatically or after approval.

Who this is for

Use this when Notion is your editorial workspace, approval queue, or lightweight content hub rather than the public blog CMS itself.

Fields and payload

AymarTech fieldDestination fieldNotes
titleNotion page titleUsed for the new page or database item title.
htmlContentNotion blocksArticle content is converted into Notion block children.
imageUrlpage coverSet as an external Notion cover when available.
target databasedatabase_id parentIf you choose a database, AymarTech creates a new database item.
target pagepage_id parentIf you choose a page, AymarTech creates a child page under it.

How to connect in the dashboard

All connection forms, OAuth buttons, target pickers, publish-mode settings, and test actions are inside the AymarTech dashboard. Choose automatic publishing or require confirmation before go-live.

Open dashboard integrations →
  1. Create a Notion Internal Integration and copy its secret.
  2. Open the target Notion page or database, use Connections, and add the AymarTech integration to it.
  3. Open Integrations in the AymarTech dashboard and choose Notion.
  4. Paste the Notion Internal Integration Secret and click Load workspaces.
  5. Choose the target database or page where article pages should be created.
  6. Save and run the Notion test connection.

How article publishing or delivery works

  • AymarTech validates the token against Notion /users/me and searches accessible pages/databases.
  • Only pages and databases explicitly shared with the Notion integration are available in the target picker.
  • When the target is a database, AymarTech finds the title property and creates a database item.
  • When the target is a page, AymarTech creates a child page with the article title and content blocks.
  • When auto-publish is enabled or you approve an article, AymarTech creates structured article content in Notion; public website rendering is handled outside Notion.

Troubleshooting

  • Token rejected: copy a fresh Internal Integration Secret that starts with ntn_ or legacy secret_.
  • Target list empty: share the target page/database with the AymarTech Notion integration in Notion Connections.
  • Selected database fails: confirm it has a title property.
  • Rate limit: wait briefly and retry; Notion can throttle rapid API operations.

Frequently asked

Does Notion publish to my public website?

No. AymarTech can create Notion pages automatically or after approval. Use another CMS integration or API/Webhook for public site publishing.

Why do I need to share the page/database with the integration?

Notion only exposes objects that have been shared with the Internal Integration.

Can I save a database as the destination?

Yes. AymarTech can create new database items when the database has an accessible title property.

Can I reuse a saved token?

The dashboard can use a saved Notion token after the first successful connection.

Where are the Notion setup checks?

The dashboard handles token validation, workspace loading, target selection, saving, and test connection.

Related