Configure your Notion integration to create pages, databases, and interact with your Notion workspace from your Jinba Flow workflows.

Prerequisites

  • A Notion account
  • Access to create integrations in your Notion workspace

Creating a Notion Integration

  1. Visit the Notion Developers page
  2. Click “New integration”
  3. Fill in the required information:
    • Name: A name for your integration
    • Associated workspace: Select your Notion workspace
    • Description: Brief description of your integration
  4. Click “Submit”

Configuring Your Notion Integration

Basic Settings

  1. In your integration settings, note your Internal Integration Token (you’ll need this later)
  2. Add a description and icon for your integration
  3. Configure the integration’s capabilities

Capabilities

Your integration can have the following capabilities:
  • Read content - Read pages and databases
  • Update content - Update existing pages and databases
  • Insert content - Create new pages and databases
  • Create comments - Add comments to pages
  • Read user information - Access user data

Setting Up in Jinba Flow

  1. Go to your workspace settings in Jinba Flow
  2. Navigate to the “Secret” section
  3. Find “Notion” in the list of available credentials
  4. Click “Configure” or “Add New”
  5. Enter your Notion integration credentials:
    • Internal Integration Token: From your Notion integration settings
    • Database ID: The ID of your target database (optional)
    • Page ID: The ID of your target page (optional)
  6. Click “Save” to store your credentials

Sharing Pages with Your Integration

For your integration to access Notion pages and databases:
  1. Open the page or database you want to share
  2. Click the “Share” button in the top right
  3. Click “Invite” and search for your integration name
  4. Select your integration and click “Invite”
  5. Choose the appropriate permissions (Read, Edit, etc.)

Usage

Once configured, you can use Notion in your flows to:
  • Create new pages and databases
  • Update existing pages and databases
  • Read page content and database entries
  • Add comments to pages
  • Search for pages and databases
  • Manage page properties and metadata

Page and Database Operations

Creating Content

  • Create pages with various content types
  • Create databases with custom properties
  • Add blocks (text, images, tables, etc.)
  • Set page properties (title, tags, dates, etc.)

Reading Content

  • Get page content and structure
  • Query databases with filters
  • Search pages across your workspace
  • Get user information

Updating Content

  • Update page properties
  • Modify page content
  • Update database entries
  • Add comments