NotionとChatGPTの連携イメージ
How to Integrate Applications

2025-05-02

【Easy Setup】How to Automatically Connect Notion Data to ChatGPT

s.kumagai

"It's a hassle to organize the notes I wrote in Notion later..."

"I don't have time to organize meeting records and turn them into reports on Notion..."

Many people might be facing these concerns. While the information accumulated in daily work is important, organizing it takes both effort and time. Especially, summarizing pages created in Notion later can be a burden for busy business people. Moreover, manual summarization carries risks such as omissions and inconsistencies in expression.

However, by integrating ChatGPT with Notion, it is possible to streamline this process!
<span class="mark-yellow">If you set up a system where ChatGPT automatically summarizes the content when a page is added to Notion and records it back on Notion, you might be able to reduce both effort and errors!</span>

In this article, we will clearly explain everything from the overview of this system to the setup method and key points for utilization.
If you want to advance the smartification of your tasks, please take a look!

For those who want to try it quickly

By using Yoom, you can easily integrate Notion and ChatGPT without any coding.
Yoom provides templates for integrating Notion and ChatGPT in advance, so you can achieve integration immediately just by registering, even without API knowledge.

What You Can Do by Integrating Notion and ChatGPT 

By integrating the APIs of Notion and ChatGPT, you can automatically link Notion data to ChatGPT! For example, you can automatically perform data integration like the one below without human intervention.

Summarize in ChatGPT when a page is created in Notion and record it in Notion

This is recommended for those who are using Notion but find it cumbersome to track the latest information, or for team leaders who want to use ChatGPT to summarize and organize information.

Aggregate and Notify the Latest Notion Updates with ChatGPT Daily

Recommended for business professionals who want to automate information sharing and improve work efficiency, as well as project managers who wish to regularly notify members of Notion updates.

When the status in Notion is updated, generate the next action with ChatGPT and add it to Notion

This is recommended for companies looking to implement AI tools to build efficient workflows, and for project managers who want to prevent task omissions and enhance team productivity.

Let's Create a Notion and ChatGPT Integration Flow 

Now, let's create a flow that integrates Notion and ChatGPT!

This time, we will use Yoom to proceed with the integration of Notion and ChatGPT without any coding. If you do not have a Yoom account yet, please issue one from this registration form.

[What is Yoom]

In this session, we will create a flow bot that summarizes a page created in Notion using ChatGPT and records it back in Notion!

The creation process is broadly divided into the following steps.

  • Integrate Notion and ChatGPT with My Apps
  • Copy the template
  • Set the trigger in Notion and the action in ChatGPT
  • Set the trigger to ON and complete the preparation for flow operation

Step 1: Connect Notion and ChatGPT with My App

By registering My App first, you can smoothly set up automation.

First, let's connect Notion with My App.

1. Register My App with Notion

Log in to Yoom and click "My App" on the left side of the screen.
Next, click "+ Add" on the right side of the screen and enter Notion in the search box.

You will be taken to the Notion access screen, so click "Select a page".

The permission screen will be displayed, so click "Allow Access".
Once it reads "Authenticating" and the My App screen in Yoom is displayed, the My App registration is complete.

Next, register My App with ChatGPT.

2. Register My App with ChatGPT

Click "New Connection" on the right side of the screen and enter ChatGPT in the search box.
Click on the displayed suggestion.
*To use actions with ChatGPT (OpenAI), you need to subscribe to OpenAI's paid API plan. Make sure your contract details are in order so you can smoothly make payments when API usage fees occur.

https://openai.com/ja-JP/api/pricing/

A screen like the one in the image below will be displayed, so follow the instructions and enter the necessary information.
For more information on registering My App with ChatGPT, please check here.

This completes the registration of My App with Notion and ChatGPT!

Step 2: Copy the Template

To set up automation, click "Try it" on the banner below.

Read the following screen display and click "OK".
If changes are necessary, you can click on the relevant section to make modifications.

Step 3: Detect when a page is created in Notion

Set up to detect when a page is created in Notion using Yoom's API and make it the starting point of this flow.
Click "When a page in a specific database is created or updated".

A screen to select the linked account and action will be displayed as shown below, so confirm that the Notion account to be linked this time is correct, and click "Next".

Next, the API connection settings for the app trigger will be displayed, so proceed with entering the content.

Select the app trigger activation interval from 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.
* The trigger activation timing can be set to any of 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.

* The shortest interval for setting triggers varies depending on your plan, so be sure to check that point.
It is generally recommended to use the shortest activation interval for that plan.


Enter the database ID as per the annotation.


After entering, click "Test".
When the test is successful, the contents of the output below can be obtained as values from Notion.
These values can be used in later settings.
For more details on the output, please check here.

Click "Save" and proceed to the next setting.

Step 4: Confirm Command Operation

Next, confirm the command operation to detect that a page has been created and connect to the next operation.
Click "Command Operation".

* Branching is a feature (operation) available with Mini Plan or higher plans. For the Free Plan, the operation of the flow bot set will result in an error, so please be careful.

* Paid plans such as the Mini Plan offer a 2-week free trial. During the free trial, you can use apps and features (operations) that are subject to restrictions.

The following screen will be displayed.
In this flow, when a new page is created in Notion, it is set to proceed to the next flow upon recognizing the last update date.
After confirmation, click "Save".

Step 5: Create a Record

Set up to detect the page to be summarized by ChatGPT by performing an ID search when a record is created in Notion.

Click "Retrieve record (by ID)".

In the screen to select the linked account and action, confirm that the Notion account to be linked this time is correct.

Enter the database ID and click "Next".

In the following screen, enter the conditions for the record you want to retrieve within the red frame.

Enter the conditions for the record you want to retrieve.
After entering, click "Test".

When the test is successful, the contents of the output below can be obtained as values from Notion.
These values can be used in later settings.
For more details on the output, please check here.

Click "Save" and proceed to the next setting.

Step 6: Summarize Page Content with ChatGPT

Set up to summarize the content of the page with ChatGPT.
Click "Generate Text".

A screen to select the linked account and action will be displayed, so confirm that the ChatGPT account to be linked this time is correct and click "Next".

Next, the API connection settings will be displayed.

In the message content section, enter the text to request ChatGPT to create minutes.
As shown in the screen below, clicking on the section to be summarized from the output displayed at the bottom of the screen makes it easy to enter.

Proceed with entering the following sections as well.

Below is an example of input.

  • Role: Select from User, System, or Assistant.
  • Temperature: Set a numerical value optionally.
  • Maximum Token Count: A token is a meaningful unit of text (such as words or punctuation) that indicates the amount of text the model can process at one time. Enter 500 this time.
  • Model: Indicates the version in ChatGPT. Select "gpt‐4o" this time.

After the test is successful, confirm whether the response content is displayed, and click "Save".

Step 7: Update the Record

Set up to reflect the content summarized by ChatGPT in the Notion record.
Click "Update record (by ID)".

In the following screen, confirm that it is the linked Notion account, and enter the database ID to update the record.

A screen to operate the database will be displayed.
In the section for the conditions of the record you want to update, use the output to enter the record ID.

In the section to reflect the content of the minutes obtained by ChatGPT, use the output to enter the content as shown below.
After completing the entry, click "Test".
After the test is successful, the Notion record will be updated.
Once the update is confirmed, click "Save".

Step 8: Set the Trigger to ON and Complete Flow Operation Preparation

By clicking the red frame part "Trun on the trigger" on the following screen, the flow bot will automatically start.

If you want to link ChatGPT data to Notion

This time, we introduced how to link data from Notion to ChatGPT, but if you want to link data from ChatGPT to Notion, please also use the following template.

ChatGPT answers questions from the inquiry form and records them in Notion in a Q&A format

Recommended for teams of companies that want to improve the efficiency of customer support or improve the quality of inquiry response.

Summarize Received Emails with ChatGPT and Record in Notion

This is recommended for business professionals who receive a large volume of emails daily and want to manage their content efficiently, or for those who wish to organize information using ChatGPT and Notion.

Other Automation Examples Using Notion and ChatGPT APIs

By leveraging the APIs of Notion and ChatGPT, various automations can be achieved!
How about the following automations, for example?

Automation Examples Using Notion

By integrating Yoom with Notion, it is possible to automatically retrieve and update information from Notion databases, or automatically store information from input forms into Notion databases.
Additionally, it is possible to aggregate and synchronize information from Notion databases into Yoom's database and freely integrate with various SaaS.

Example of ChatGPT Automation

With Yoom, it is possible to integrate ChatGPT's API without code and automate various tasks. For example, you can enable direct conversations with ChatGPT from chat tools like Slack, or easily integrate ChatGPT with other SaaS platforms without code.
ChatGPT can be utilized for various purposes, such as summarizing meeting minutes, extracting text from email content, and creating product descriptions.

Conclusion

We introduced the method of data integration between Notion and ChatGPT!
By implementing automation using ChatGPT, there is a possibility of utilizing AI more smoothly. This can reduce the hassle of checking Notion's database while prompting ChatGPT, making it easier to leverage ChatGPT than ever before.

Moreover, this app integration can be easily achieved by utilizing Yoom, which requires no programming!
Since automation can be smoothly implemented without specialized knowledge like that of an engineer, it might be seen as a benefit for beginners in app integration.

If you want to implement such automation, register with Yoom now!
You can create a free account, allowing you to immediately check the actual usability! Please give it a try!

The person who wrote this article
s.kumagai
I worked for a web marketing company as customer support for about 3 years. I spent time managing customer information and internal data, and when I was worried, I came across Yoom. I have a strong feeling every day that I wish I could come across Yoom sooner, which is easy to use even without programming knowledge... I hope it will help those who have similar problems with improving work efficiency!
Tags
Notion
ChatGPT
Automatic
Automation
Integration
Related Apps
App integration
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials