I have a problem with my Notion connection.
The Notion Database Page update tool (for a lack of a better definition) will not update any data.
How do i change the output schema for MCP Tool use? or
Does anyone have a configured tool node that works or a working systemprompt for an AI Notion Agent.
Ive tried multiple prompts, but i can’t get it to update any information in the database.
Review the Database Schema in Notion
First of all, review the exact properties of the database you are trying to update:
Property Type: For example, text, number, select, multi-select, etc.
Property Names: The property names in the database must match exactly what you send in the payload.
Go into the Notion interface, manually edit a page in the database and see:
The exact fields and their values.
The data type required (very important, as strings may not work for numeric or select fields).
“Database Page Update” Node Configuration
Make sure the node configuration in n8n is correct for the database page ID.
Basic Configuration Example:
Notion Credentials: Make sure that the credentials to connect to Notion are working and that the integration token has read/write permissions on the database.
Configure this in Notion Settings to ensure that the integration has access to the specific database.
PageId Input:
The Page ID field must be filled in dynamically (when you fetch the ID in the previous fetch flow, for example) or manually, if you already have the fixed ID.
Updated Properties:
Add the properties you want to update in the Fields block of the node.
The format must follow the rules specific to the database and Notion.
Example of values in the node:
Page ID: {{ $json[“id”] }} (if it is the value coming from a previous step)
Properties to Update (fields you want to update):
Text property:
Name: “Title”
Value: {“title”: [{“text”: {“content”: “New title”}}]}
Numeric property:
Name: “Value”
Value: { “number”: 100 }
Hi, if you don’t mind, please mark my previous post as the solution (blue box with check mark) so that this ongoing discussion doesn’t distract others who want to find out the answer to the original question. Thanks