Last updated: 4 July 2026
Notion
LiveQuery Notion databases, create pages, and update content through your AI assistant.
Who needs this: Teams using Notion as their knowledge base or project tracker who want AI to read and write pages.
Example questions once connected
- Show me all tasks in the Q2 Projects database due this week
- Create a new meeting notes page for today
- What is in the company handbook under Onboarding?
- Update the status of task "Launch pricing page" to Done
Step-by-step setup
- Open the connector in your Msharti dashboard. Go to Connectors → Notion → Connect. Msharti creates a unique OAuth link. Click Open in Browser.
- Log in with your Notion account. A consent screen lists what Msharti can access. Review the permissions and click Accept or Continue.
- Confirm the connection in Msharti. You will be redirected back to the dashboard. The connector shows Connected with a green dot. Tokens are stored securely and refreshed automatically.
Tool reference
These are the tools the AI can call on this connector. Each tool fires automatically when you ask a relevant question.
query_database() Query a Notion database with optional filters, sorts, and property selections. Inputs database_name or ID, optional: filter, sort, limit
Try asking "Show me all tasks in the Sprint board with status "In Progress""
Returns 4 tasks in progress: "Build pricing page" (James), "Fix Zendesk auth" (Lucy), "Write KRA guide" (Peter), "Deploy staging" (Ops).
create_page() Create a new page in a Notion workspace or inside an existing page. Inputs parent_page_or_db, title, optional: content, properties
Try asking "Create a meeting notes page for today's board meeting"
Returns Page created: "Board Meeting — 12 Jun 2026". URL: notion.so/abc123. Ready to edit.
update_block() Update the content or properties of an existing Notion page or block. Inputs page_id or block_id, updates (text or property changes)
Try asking "Mark the "Launch pricing page" task as Done"
Returns Task "Launch pricing page" updated. Status: Done. Last edited: now.
Limits
- Notion OAuth access is scoped to pages and databases explicitly shared with the Msharti integration.
- Large databases (>1,000 rows) are paginated — queries return the first 100 results by default.
Need help? [email protected] — Nairobi-based, same time zone.