Integrations

Notion Integration

Give your AI agent the ability to search, read, create, and update pages and databases in Notion.

| View as Markdown
Hunter Hodnett
Hunter Hodnett CPTO at Chipp
| 1 min read
# integrations # notion # productivity # knowledge-management

Connect Notion to your Chipp AI so it can search your workspace, read page content, query databases, and create or update pages — all through natural conversation.

What the AI Can Do

Once connected, your agent gains five tools:

ToolDescription
notion_searchSearch for pages and databases across the workspace
notion_get_pageRead a page’s properties and content blocks
notion_query_databaseQuery a Notion database with filters and sorts
notion_create_pageCreate a new page under a parent page or database
notion_update_pageUpdate page properties or archive a page

Content Support

The integration reads and renders Notion’s block types as readable text:

  • Paragraphs, headings (H1, H2, H3)
  • Bulleted and numbered lists
  • To-do items (with checkbox state)
  • Code blocks (with language)
  • Quotes and callouts
  • Toggles and dividers
  • Images (as links)

Property Types

Database queries return all standard Notion property types:

  • Title, rich text, number, select, multi-select
  • Date, checkbox, URL, email, phone number
  • Status, people, relation

Connecting Notion

1

Open the Integrations tab

In your app’s builder, navigate to the Build section and select the Integrations tab. Find Notion in the list of available integrations.

2

Click Connect

Click the Connect button next to Notion. You will be redirected to Notion’s authorization page.

3

Select pages to share

Notion uses a permission model where you explicitly choose which pages and databases the integration can access. Select the pages you want your AI to work with.

ℹ️

The integration can only access pages you explicitly share during authorization. To add more pages later, reconnect the integration and select additional pages.

4

Test it out

Once connected, open the chat preview and try:

  • “Search my Notion for meeting notes”
  • “Show me the tasks database”
  • “Create a new page called ‘Weekly Summary’ with a list of accomplishments”

Working with Databases

Notion databases are a powerful feature, and the agent can interact with them directly:

Querying

The agent can query databases with filters and sorting:

  • “Show me all tasks with status ‘In Progress’”
  • “List contacts sorted by last modified date”
  • “Find all projects assigned to the marketing team”

Creating Rows

The agent can add new entries to databases:

  • “Add a new task called ‘Review proposal’ to the Tasks database”
  • “Create a new contact entry for Sarah at Acme Corp”

Updating

The agent can update existing page properties:

  • “Mark the ‘Review proposal’ task as complete”
  • “Update the project deadline to next Friday”
  • “Archive the old meeting notes page”

Example Use Cases

  • Knowledge base assistant — Search and retrieve information from a Notion wiki
  • Task management — Query, create, and update tasks in a Notion database
  • Meeting notes — “Create a page for today’s standup with attendees and action items”
  • CRM — Track contacts and deals in a Notion database through conversation
  • Content planning — “Show me all blog posts in draft status and their due dates”
  • Documentation search — “Find our API documentation for the authentication flow”

Billing

Notion tool calls use your standard LLM token billing. There is no separate per-call fee. Reading pages with large content blocks consumes more tokens.