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

2025-04-24

[No Code Required] How to Automatically Connect Notion Data to Dify

k.noguchi

"Wouldn't it be convenient if the information managed in Notion could be automatically summarized with Dify..."
"I wish Notion pages could be automatically categorized according to their content!"

If you've ever thought this way, let's make it happen with Yoom!

By integrating Notion and Dify via API, you should be able to solve these issues and streamline data management and editing.
For example, you can automate tasks such as summarizing new Notion pages with Dify and adding them, or analyzing record content for tagging. Additionally, data added to Notion can be automatically translated!

This article provides a detailed explanation of these integration methods with images! Since no specialized knowledge is required for the integration, it is designed to be easy for beginners to set up.
Please refer to this article and try integrating Notion and Dify!

For those who want to try it quickly

By utilizing the Flowbot template, you can quickly achieve integration between Notion and Dify.
If you want to try it right away, click the banner below to get started!

What You Can Do by Integrating Notion and Dify

By integrating the APIs of Notion and Dify, you can automatically transfer Notion data to Dify!
For example, you can automatically perform data transfers like the ones below without human intervention.

Summarize and Add New Notion Pages in Dify

This flow is recommended for those who use Notion for information management and spend a lot of time summarizing data.

Categorize Notion Page Content with Dify and Reflect the Results in Notion Properties

This is a recommended flow for those who manage many pages in Notion and want to automate information organization using Dify.

Automatically Translate and Add New Notion Pages with Dify

This is a highly recommended flow if you use Notion regularly and want to build an efficient translation process using Dify.

Let's Create a Notion and Dify Integration Flow

Now, let's create a flow that integrates Notion and Dify!
We will proceed with the integration of Notion and Dify using Yoom without any coding, so if you don't have a Yoom account yet, please create one from this link.

[What is Yoom]

This time, we will create a flow bot that transfers data to Dify when a new page is created in Notion!
We will create it in the following steps.

  • Integrate Notion and Dify with My Apps
  • Copy the template
  • Set the trigger in Notion and the operation in Dify
  • Turn on the trigger and verify the operation of the integration flow

Step 1: Connect Notion and Dify with My Apps

Let's register My Apps to connect Notion and Dify to Yoom.
By registering My Apps first, you can proceed with automation settings smoothly.

Before connecting, create a new database in Notion!
This will make the subsequent settings proceed smoothly.
*This time, it was created as shown in the image below. The idea is to summarize this text with Dify.

1. Click on My Apps on the left side of the Yoom page and select "Add".
Enter "Notion" in the search box at the top right and select Notion from the search results.

2. On the displayed screen, enter your email address and click "Continue".

3. On the next screen, click "Select Pages".

4. On the next screen, click "Allow Access".

5. Next, register Dify with My Apps.
Similarly, click on My Apps on the left side of the Yoom page and select "New Connection".
Enter "Dify" in the search box and select Dify from the search results.
On the next screen, enter the required fields and click "Add".

If Notion and Dify are displayed in My Apps, registration is complete.

Step 2: Copy the Template

From here, let's create the flow! Since we are using a template, open the template page below and click 'Try this template'.

The template will be automatically copied to your workspace. On the next screen, please click "OK".

Step 3: Setting the Notion Trigger

1. Click "OK" on the previous screen, then click the app trigger "When a page in a specific database is created or updated" on the displayed screen.

* This screen appears when you click "【Copy】Summarize and add new Notion page with dify" in the flowbot under "My Projects" on the left side of the Yoom page screen.

2. Enter the required fields on the displayed screen. Leave the trigger action as is and click "Next".

3. Set the details on the displayed screen. Select "Trigger Interval".
* You can choose trigger intervals of 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes. Please note that the shortest trigger interval varies depending on the plan.
* For more details about the Yoom plan, please refer to here.

Enter the "Database ID" according to the description below the input field.

4. After completing the input, execute "Test" and if successful, click "Save".
* The displayed output can be used in the next settings as indicated by "This value can be used in other operations."

Step 4: Branch Settings

1. Click the branch "Command Operation".
* Branching is a feature (operation) available in plans above the mini plan. Please note that operations in the flowbot will result in an error if you are on the free plan.
* Paid plans like 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.

2. Select "Operation" and "Output" from the dropdown menu.

This time, we are using a template to set it up as shown in the image below.
After completing the setup, click "Save".

Step 5: Setting to Retrieve Database Records

1. Click "Retrieve Records (ID Search)" to operate the database.
Enter the required fields on the displayed screen and click "Next".

Select the "Database ID" from the suggestions displayed when you click the input field.

2. Configure the detailed settings.
Select the "Condition for the record you want to retrieve" from the output displayed when you click the input field.
After completing the input, execute "Test" and if successful, click "Save".

Step 6: Dify Settings

1. Click "Send Chat Message" to connect with the app.
Enter the required fields on the displayed screen and click "Next".

2. Configure the API connection settings.
Select "query" from the output displayed when you click the input field.

* The "Body" contains the text of the created database as a value.

Enter "user" according to the description below the input field or select from the output displayed when you click the input field.
After completing the input, execute "Test" and if successful, click "Save".

Step 7: Setting to Update Database Records

1. Click "Update Records (ID Search)" to operate the database.
As in Step 5-1, enter the required fields on the displayed screen and click "Next".

2. Configure the detailed settings.
Select the "Condition for the record you want to retrieve" from the output displayed when you click the input field.

3. Select the "Value of the record after update" from the output displayed when you click the input field.
After completing the input, execute "Test" and if successful, click "Save".

* The "Response Content" contains the summary of the "Body" created by Dify as a value. It will be added to the "Summary" field of the created database.

Step 8: Turn on the Trigger Button and Check the Operation of the Integration Flow

Click the "Turn on Trigger" button in the red frame on the screen below to automatically start the flowbot.

Other Automation Examples Using Notion and Dify APIs

By utilizing the APIs of Notion and Dify, various automations can be achieved!
How about the following automation examples?

Automation Examples Using Notion

You can notify chat tools of data additions, synchronize with CRM tools, and integrate with SNS and video posting tools!

Automation Example Using Dify

In addition to sorting and labeling, it is also possible to automatically generate responses to inquiry emails!

Conclusion

If the data added to the Notion page can be edited according to the specified prompt content, it will eliminate the need for a series of actions such as copying the data, accessing Dify, copying the response content, and returning to Notion!
This will allow you to feel the benefits of more efficient work utilizing AI than ever before.

Additionally, if you can successfully incorporate AI like Dify into your work, the range of applications will expand, and the possibility of quickly completing tasks that previously took time will increase!

Moreover, the key point of this integration is that it can be realized without programming knowledge! With Yoom, which is easy to use even for beginners, app integration becomes simple.

Since you can issue a free account, you can immediately check the actual operability!
Register with Yoom now and introduce automation!

The person who wrote this article
k.noguchi
I have experience in a wide variety of jobs, such as an SE programmer, new graduate recruitment assistant, and theme park actor. Among them, SE programmers built corporate systems and worked to improve work efficiency. Using Yoom, we will carefully disseminate practical approaches to reduce the burden of work in an easy-to-understand manner.
Tags
Notion
Dify
Automation
Integration
Automatic
AI
Related Apps
App integration
No items found.
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