Skip to Content
IntegrationsNotion Integration

Notion Integration

Connect Notion to give your assistant access to pages, databases, and content.

What’s included

With Notion connected, your assistant can:

  • Search pages and databases — Find content across your workspace
  • Query databases — Filter and retrieve database entries
  • Get page content — Read page text and properties
  • Create pages — Add new pages to your workspace
  • Add database entries — Create new rows in databases

Connecting Notion

  1. Go to Integrations
  2. Find Notion and click Connect
  3. Authorize Town in Notion
  4. Select which pages/databases to share
  5. Return to Town

Notion uses page-level access. You choose exactly which pages and databases Town can access during authorization.

Notion tools

Once connected, these tools become available:

ToolDescriptionWrite?
notion_searchSearch pages and databasesNo
notion_query_databaseQuery a database with filtersNo
notion_get_pageGet page contentNo
notion_create_pageCreate a new pageYes
notion_add_database_entryAdd entry to a databaseYes

Use cases

Email-to-Notion

Save important emails to Notion:

  • Forward emails to your assistant
  • Create Notion pages with email content
  • Add to a “Notes” database

Meeting notes

Prepare meeting context:

  • Before meetings, search Notion for relevant docs
  • Include links in morning briefing
  • Create follow-up pages after meetings

Task tracking

Sync with Notion databases:

  • Create database entries from emails
  • Track action items in Notion
  • Query task status

Example: Save email to Notion

A workflow that saves forwarded emails to Notion:

When I forward an email with "save:" in the subject: 1. Extract the title from after "save:" 2. Use the email body as page content 3. Create a page in my "Saved Emails" database 4. Add properties: sender, date, original subject 5. Reply with a link to the Notion page

Configuration

Page access

During Notion authorization, you select which pages and databases Town can access. Only shared content is visible to your assistant.

To add more pages:

  1. Go to Integrations
  2. Click Manage on Notion
  3. Update your page selections

Database structure

When creating database entries, your workflow should match the database schema. Check your database properties and types before configuring.

Best practices

Share specific pages. Only share the pages and databases your workflows need. This improves security and reduces noise.

Use approval-required for writes. Creating pages and entries affects your Notion workspace. Review before creating.

Match database schemas. When adding entries, ensure your workflow provides the right property types.

Troubleshooting

Can’t find pages

  • Check that the page is shared with Town in Notion
  • Verify the page title matches your search
  • Try reconnecting and re-selecting pages

Database entry fails

  • Ensure all required properties are provided
  • Check that property types match (text, number, date, etc.)
  • Verify you have edit access to the database

Search returns nothing

  • Notion search only includes shared content
  • Try broader search terms
  • Check that content exists in shared pages
Last updated on