Integrations
Connecting to Notion
Search, read and update pages and databases where your team already writes things down.
Connect Notion through its own hosted MCP service and Gini can search, read and update the pages and databases your team already writes in.
What it can do
- Search across your workspace. By what a page says, not what it was named.
- Read pages and databases. Including querying a database view.
- Read comments and users. Who said what, and who is who.
- Create pages and databases.
- Update pages and data sources.
- Duplicate and move pages.
- Comment.
How to connect
Open Integrations
app.ginicomputer.com → Integrations → Notion.
Choose read-only, or read and write
Notion is one of the connections where read-only is a genuinely narrower grant, so the choice is offered when you connect.
Share the right pages
On Notion's own screen you pick which pages and databases the connection covers. Gini cannot reach a page that has not been shared with it, however it is asked.
What changes anything
| Operation | What it does | Changes anything? |
|---|---|---|
| Search | Find pages by content | No |
| Fetch page | Read a page in full | No |
| Query data sources | Read from a database | No |
| Query a database view | Read a specific view | No |
| Get comments | Read discussion on a page | No |
| Get users and teams | See who is in the workspace | No |
| Create page | Add a new page | Yes |
| Create database | Add a new database | Yes |
| Update page | Change page content | Yes |
| Update data source | Change a database | Yes |
| Duplicate or move page | Reorganise | Yes |
| Create comment | Post on a page | Yes |
| Create or update a view | Change how a database displays | Yes |
What it's great for
- Keeping a doc current. "Update the launch doc with what we decided in this thread."
- Answering from the runbook. "What does our onboarding runbook say about enterprise accounts?"
- Finding what quietly went wrong. "Find every page that still says we bill on the 1st." Every Notion workspace has pages that went stale, and nobody finds them because nobody reads the whole thing. Gini can.
- Filling in the tracker. "Add a row to the vendor database for the tool we just picked."
- Writing the first draft where it belongs. Research in the channel, document in Notion, without a copy-paste step.
Example routine
A weekly decision log, if your team keeps one in Notion:
- Read the week's decisions from the channels Gini is in.
- Append them to the decision-log database, one row each, with the thread linked.
- Flag anything that contradicts a decision already in the log.
Good to know
- Sharing is the permission model. A page not shared with the connection does not exist as far as Gini is concerned. That makes scoping easy: share the part of the workspace it should work in.
- Notion's version history is the undo. An edit you did not want is one revert away, which makes Notion a comparatively safe thing to let Gini write to.
- Edits are reported, not silent. Gini says what it changed and links the page.
- Say "don't restructure anything" on a page that matters. Gini follows it, and it removes the class of edit that is annoying to unpick.
Notion and the Gini wiki are different things
Notion is where your team writes on purpose, and Gini treats it like any other tool. The Gini wiki is written by Gini from what happens in your channels, with nobody sitting down to write it. Plenty of teams run both. If you would rather keep one home for everything, ask Gini to write its findings into Notion instead.
Troubleshooting
Gini can't find a page you can see
It has not been shared with the connection. Share it in Notion and try again.
It says it cannot edit
You connected read-only. Reconnect from Integrations and choose read and write.
It edited the wrong page
Two pages with similar names is the usual cause. Say which, or paste the link. Notion's version history will restore the other.