Add a Post to Notion When a Message is Sent on Slack
This flow automatically extracts lines containing specific keywords from messages sent on Slack and adds them to Notion.
・
Even if you want to record interactions on Slack in Notion, doing it manually can be cumbersome and may lead to missing information. As your workload increases, many people may be looking for ways to efficiently organize data and ensure that necessary information is managed accurately.
In this article, we introduce a method to integrate Slack with Notion and automatically save messages to Notion. By utilizing the no-code tool Yoom, you can easily set it up without any programming! By reducing manual work, you can alleviate the burden of tasks and achieve smooth information sharing.
Furthermore, we will also introduce various automation flows using the Slack and Notion APIs, so please read until the end!
By using Yoom, you can easily integrate Slack and Todoist without any code. Yoom provides templates for integrating Slack and Todoist, so you can achieve integration immediately just by registering, even without API knowledge.
By integrating the APIs of Slack and Notion, you can automatically link Slack data to Notion! For example, you can automatically perform data integration like the one below without human intervention.
Simply click "Try it out" for the automation example you're interested in and register your account information to immediately experience the integration of Slack and Notion.
Registration takes only 30 seconds, so feel free to give it a try!
This flow automatically creates a page in Notion when you want to record important messages shared in Slack in Notion as well.
It helps prevent information from being overlooked!
This flow automatically extracts lines containing specific keywords from messages sent on Slack and adds them to Notion.
This flow automatically extracts text from newly posted website articles on Slack using OCR and adds the summarized content to Notion.
With AI capabilities, handling large amounts of information is no problem!
Now, let's create a flow that integrates Slack and Notion!
This time, we'll use Yoom to proceed with the Slack and Notion integration without any coding. If you don't have a Yoom account yet, please create one from the Yoom registration form.
[What is Yoom]
This time, we will create a flow bot that creates a page in Notion when a message is posted in Slack!
The creation process is broadly divided into the following steps.
Here, we will integrate Yoom with each app to enable operations.
1. After logging into Yoom, click on My Apps on the left side of the Yoom page screen and select Add on the right. Enter "Slack" in the search box at the top right and select Slack from the search results.
When the following screen is displayed, select the channel you want to integrate and click "Allow" in the red frame.
Administrator permission may be required for Slack My App integration. For more details, please refer to this help page.
2. Next, register Notion with My Apps.
When the following screen is displayed, click "Select pages" in the red frame.
Next, when the following screen is displayed, click "Allow access" in the red frame below.
If a new channel is created after My App integration, you will need to re-integrate and check it.
If Notion and Slack are displayed in My Apps, registration is complete!
Now, let's start creating the flow! We have prepared a template to make it easy, so let's copy this first.
Log in to Yoom and click "Try it" on the banner below.
When you copy, the template will be copied to your Yoom management screen as shown below, so let's press OK and proceed with the settings.
This is the first memorable setting! First, please click the red frame below.
Clicking will take you to the following screen.
The item labeled Account Information connected to Slack contains the information from when you linked My App in Step 1.
If necessary, modify the title, leave the trigger action as is, and proceed to the next step!
Proceed to the next screen, and the following screen will be displayed.
Set the above, post a new message to the specified channel, and then click Test.
If "Test Successful" is displayed and the content of the message is obtained as retrieved value, the trigger setup is complete!
Once the trigger setup is complete, click the red frame below.
1. If necessary, modify the title, select the conversion type according to the number of characters in the text, and proceed to the next step.
2. Proceed to the next step, and the following screen will be displayed. Set the text and keywords to be extracted.
Set "Message Text" in "Target Text".
As shown in the screen below, click the field and select "Message Text" in "When a new message is posted in the channel" to set the retrieved value of "Message Text".
Specify the items to extract from the target text, separated by commas (,).
Let's specify the content you want to notify to Notion individually!
Once the setup is complete, click "Test" to verify the operation. If there are no issues, click "Save" to complete the setup.
Next, set up the action to add the message posted in Slack to Notion.
Click the red frame below.
1. On the following page, check that the linked account is correct.
2. Next, connect the API.
If the test is successful, click Save.
The flow bot is now complete! Great job!
Finally, turn the trigger ON. All settings are now complete. This was the method to create a page in Notion when a message is posted in Slack!
This time, we introduced how to link data from Slack to Notion, but if you want to link data from Notion to Slack, please also use the following template.
In this flow, when the progress of a task is updated in Notion, a notification is automatically sent to the linked Slack channel.
This automation allows you to fully grasp the current state of the project and prevents communication leaks or delays.
In this flow, when a page is created or updated in Notion, a notification is automatically sent to the connected Slack channel.
This automation allows you to easily check information without switching between multiple apps.
In addition to integration with Slack and Notion, you can automate various tasks by utilizing each API.
If you find something interesting, please give it a try!
You can receive completion notifications from other apps or automatically forward emails.
By leveraging AI, you can receive notifications in multiple languages, making it adaptable to a wide range of tasks!
There are a wide variety of templates available, from task management to schedule management. Let's make use of them according to the purpose of Notion!
<span class="mark-yellow">By integrating Slack and Notion, managing messages becomes easier and it helps prevent information from being overlooked.</span> In this article, we introduced a method that can be set up easily without programming. By reducing manual tasks, you can alleviate the burden of work and expect a more efficient way of working!
With the no-code tool Yoom, you can easily integrate Slack and Notion without any specialized knowledge, making your work smoother. Why not start with a free registration and try out the convenient templates? Reduce your workload and achieve a more comfortable environment!