Categorize Notion Page Content with Dify and Update Notion Properties
Perfect for those managing many pages in Notion. This flow automates organizing content by categorizing it with Dify and reflecting the results back in Notion properties.
・
Have you ever wished that the information in Notion could be automatically summarized and categorized?
Imagine if new Notion pages could be automatically summarized, analyzed, tagged, and even translated? Then, Notion Dify integration is the solution you’re looking for :)
By integrating Notion and Dify, you can automate these tasks to simplify your workflow and data management. For example, you can automatically summarize lengthy texts uploaded to the Notion database, use Dify to generate summaries, and then update the Notion database with the results. With the power of AI, it can take your workflows to the next level.
In this article, <span class="mark-yellow">we’ll explore the powerful capabilities of Notion Dify integration and provide step-by-step instructions on how to set it up</span>.
Yoom is a next-generation no-code automation that lets you connect and automate tasks between your favorite apps. Connecting different apps can be challenging for non-engineers, but <span class="mark-yellow">Yoom makes automation accessible to everyone</span>.
🌐 Connect with apps like Notion, Dify, and more.
📖 Use automation templates - no technical setup required
📈 Boost productivity and reduce human errors
You don't need to go through a complex setup and IT jargon, you can build your automation workflows with just a few clicks :) It's designed for those who want to streamline their daily work and save hours of time and stress from repetitive work.
👉 Sign Up for Yoom Here – Quick and Easy in Just 30 Seconds!
In this guide, you'll learn the step-by-step process of how to use Yoom to connect Gemini and Gmail to <span class="mark-yellow">create a Flowbot that automatically summarizes data in a Notion database using Gify and update the Notion database with the results</span>.
Yoom offers ready-made templates for easy setup in integrating Notion and Dify to auto-summarize and update Notion databases. Click the "Try It" button to get started now!
We’ll also walk you through the step-by-step process of creating this automation flow in the following section of this article.
Integrating Notion with Dify allows you to link the data between the two apps.
Here are some practical, ready-to-use automation templates that you can try out. Just click on the "Try It" button to get started quickly!
This flow automatically summarizes when a new Notion page is created using Dify. This allows you to manage and track information more easily without having to summarize each page manually :)
Perfect for those managing many pages in Notion. This flow automates organizing content by categorizing it with Dify and reflecting the results back in Notion properties.
Recommended for anyone using Notion and needing to manage contents in multiple languages. This flow automatically translates and adds new Notion pages with Dify, streamlining the translation process :)
Let's walk through <span class="mark-yellow">how to set up a flow that automatically summarizes Notion with Dify and update the Notion database with the generated summary</span>.
⏱️ Setup time: 10 minutes
🔧 What You’ll Need
If you don’t have a Yoom account yet, register now from this registration form!
⚠️ Note: The branch command function used in this Flowbot is only available on Yoom’s paid plans. If you’re using the Free plan, the Flowbot may face errors due to limited access. But don’t worry - all plans have a 2-week free trial! You can try all features without restrictions. For more info about Yoom and its plans, visit our Yoom Help Center.
Let's start with registering Notion and Dify in Yoom.
⚠️ Note: Databases created after registering with Yoom cannot be linked, so make sure to prepare the database you plan to use before registering in My Apps. If you’ve already linked it with Yoom but need to use a new database, you’ll need to register in My Apps again.
For this example, we will use the database below. The goal is to summarize the content using Dify.
After logging into Yoom, go to "My Apps" from the left side menu and click "+ Add". Search for Notion in the app list and select it.
Log in to your Notion account.
When the following screen appears, click "Select Pages".
Select the page(s) to grant access to the database and click "Allowing Access".
Similarly, go to "My Apps" from the left side menu, and click the "+ Add" button. Search for "Dify" from the app list and select it.
Enter the account name. Use a name that's easy to recognize, such as your company name or the person responsible for the account.
To get the access token, refer to this guide for the detailed steps.
Once all the required fields are filled in, click "Add" to complete registration.
Once both apps are connected, you’ll see them listed under “My Apps”.Now, you’re ready for automation :)
Click the "Try It" button to copy the pre-built template into your project.
Click "Try this template".
Click "OK" and give the Flowbot a name to recognize.
The template will be copied to your "My Project".
Select "When a page in a specific database is created or updated"
Give your trigger a title (optional). Confirm the pre-configured settings, and click “Next”.
Trigger Interval
⚠️ Note: The trigger interval varies depending on your Yoom plan. Be sure to check your current plan’s limit.
Database ID
Once you've completed the settings, run a test.
If the test is successful, the retrieved value will be updated. If the retrieved value matches the information in Notion, then click "Save".
📚 Reference: For more details on retrieved values and how to set it up, see the guide here.
Select "Command Operation".
This time, we will set up a branch trigger for when a database in a specified page is created or updated in Notion.
So we will set it as below. Click on the input field, and select “last updated date” “equals” “Created Date and Time”. You can also customize the branch conditions according to your needs.
Once all settings are done, click “Save”.
Select the Notion action labeled "Operate Database".
Same as before, give an action a title (optional). Confirm the pre-configured settings and click “Next”.
Select the "Database ID" from the displayed options.
We need to set the search conditions to retrieve a single record that matches the specified criteria from the Notion database. For this example, we will set up the search conditions to “Record ID” “equals” “Object ID”. Only records that match the “Record Condition” in Notion with the retrieved “Object ID” will be fetched.
Once the setup is complete, run a test.
If the test is successful, the retrieved values will be updated. Finally, click "Save" and proceed to the next step.
Next, let’s set up the Dify action.
Click "Send Chat Message".
Same as before, give an action a title (optional). Confirm the settings, and click “Next”.
Click inside the box, and select “text” from Notion’s retrieved value of the previous action.
Verify that the body box gets updated as shown below.
You can add instructions as below.
⬇️ The “text” is the text data from the Notion database.
Set the user.
Entering a new value like 'user123' will start a chat as a new user, while entering an existing user's ID will allow you to continue the chat with that user's history.
Click "Operate Database”.
Specify the Notion database for updating records. Select the same Database ID set in Step 5. Once the setting is complete, click “Next”.
Let’s set up the conditions to find records to update. It’s recommended to select from the retrieved value. For this case, we select the “Object ID” (serving as the unique key).
Now let’s specify what data to add to Notion.
In this case, we want to add the summarized content from Dify into Notion.
So we will select "Response Content" to quote Dify output in the Notion database.
Once set, click "Test".
If the test is successful, click "Save".
Toggle the "Trigger On" button to activate your flow!
Check if the Flowbot you set up is working properly.
That’s it! Your Flowbot is complete!
You can try out more automations by utilizing Notion and Dify with Yoom. Here are some examples you can explore for your next automation!
Automate notifications to chat tools when data is added, sync data with CRM tools, or integrate with social media and video posting platforms!
With Dify, you can not only sort and label data automatically, but also generate responses to inquiry emails :) This can help reduce manual effort and improve response time.
Integrating Notion with Dify can streamline your workflow by automating tasks like editing and summarizing data directly from Notion. You no longer need to manually copy data, access Dify, and transfer responses back to Notion.
In this article, we explained how to automatically summarize data in Notion by using Dify. With AI-powered automation, you can handle tasks faster and more efficiently than before. By incorporating Dify into your daily workflow, <span class="mark-yellow">you can complete tasks that once took time, all while improving accuracy and speed :) </span>
Best of all, no technical expertise is needed, and anyone can easily set it up! Ready to simplify your workflows? Sign up for Yoom and try it today!