ConfluenceとSlackの連携イメージ
How to Integrate Applications

2025/01/07

How to integrate Confluence with Slack to receive notifications in Slack when a page is created in Confluence

k.ueno

The Confluence and Slack apps are likely used by many companies as tools for information management and team communication.
By utilizing Yoom to integrate Confluence and Slack, you can set up automatic notifications to specific Slack channels whenever a page is created in Confluence.
This allows team members to quickly grasp the content of new projects or tasks on Slack, speeding up work processes and making the sharing process with related members more efficient. Therefore, in situations where collaboration with multiple departments is frequently required in daily operations, this integration can be very useful.
This article explains how to set up an automated flow that notifies Slack when a page is created in Confluence and discusses the benefits of implementing it.
By incorporating this into your work, you can prevent forgetting to address tasks and reduce the time it takes to understand the situation, so please take a look.

Recommended for

  • Those who use Confluence and Slack in their work
  • Those who feel challenged by sharing project information across multiple departments
  • Managers of teams who feel that information tends to get buried or tasks are easily forgotten
  • IT personnel interested in business automation using APIs

Benefits and Examples of Integrating Confluence and Slack

1. Smooth Information Sharing Among Teams

By notifying the summary of a page on Slack after creating it in Confluence, you can share information with the entire responsible team.
For example, when new project materials or guidelines are created in Confluence, a broad overview of the materials is quickly shared with members registered in a specific Slack channel.
This makes it easier for stakeholders to understand the content of the Confluence page from the shared information, ensuring that important information is communicated without delay.

2. Prevention of Oversights

Receiving notifications of newly created pages in Confluence on the familiar Slack platform reduces the risk of overlooking important matters.
For instance, in environments with a high volume of daily information, tasks that need attention may get buried, but by utilizing Slack's notification feature, team members can quickly check the information and ensure they don't forget necessary actions.
This reduces the time lag in information sharing after page creation, allowing members to take appropriate actions based on it promptly.

3. Achieving Centralized Management of Necessary Information

By setting up notification content on Yoom so that you can directly access Confluence pages via Slack's automatic notifications, you can expect to reduce the time spent searching for information.
For example, when a new task is created as a page in Confluence, each responsible person can directly access the page from the Slack notification and quickly grasp the information.
Furthermore, members can comment and exchange opinions on the page content on Slack, achieving centralized information management.

Now, let's create a flow bot using the "Notify Slack when a page is created in Confluence" template.

[About Yoom]

How to Notify Slack When a Page is Created in Confluence

It is possible to achieve this by receiving notifications of newly created pages in Confluence using Confluence's API and notifying specific Slack channels of the new page creation on Confluence using Slack's API.
Generally, programming knowledge is required to achieve this, but by using the no-code tool Yoom, it can be easily realized without programming knowledge.

The work towards completing the flow proceeds as follows:

  • Integrate Confluence and Slack My Apps
  • Copy the template
  • Set up Confluence triggers and Slack settings
  • Turn on the trigger

If you are not using Yoom, please register for free from here.
If you are already using Yoom, please log in.

・Integrate Confluence and Slack with My Apps

(1) First, connect Confluence to My Apps.
After logging into your Yoom account, click on "My Apps" in the left column and search for Confluence from "New Connection".

(2) Search for and click on the Confluence app icon.

(3) You will be taken to the Confluence login screen, where you should enter the email address registered to your account and your password, then click [Login].

(4) On the next screen, enabling "Two-factor authentication" is optional.
First, the first Confluence connection is complete.

(5) Next, let's connect Slack.
Search for and click on the Slack app icon in the same way as before.

(6) On the subsequent screen, confirm that the workspace you want to integrate is displayed.
You can change the workspace from the dropdown in the top right corner.

(7) Review the access information displayed and specify the channel to post to at the bottom of the screen.
After specifying the channel from the dropdown, click [Allow].

The second app integration with Slack is now complete.
For more information on registering Slack with My Apps, please check this page.
Details on how to check the Slack channel ID can be found on this page.

After clicking, you will be taken to the My Apps screen of your Yoom account with the two apps added.
Now, both apps are connected to your Yoom account.

・Copy the Template

After confirming that the new connection of the target app to your Yoom account is complete, click the icon for "Try this template" below.

The template will be copied, so click the "OK" button.

Move to the "My Projects" screen of your Yoom account and check the template content.

There are three setup flows.

・Confluence Trigger Settings

(1) First, set up the Confluence app trigger.

From "My Projects" on the left side of your Yoom account screen, click "【Copy】Notify Slack when a page is created in Confluence".

After clicking, the template content will be displayed as shown in the screen below.

(2) First, click on the trigger "When a page is created".

(3) Enter the account information to be linked and click [Next].


(4) On the next screen, set the "Trigger Interval".
Select any of 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes for the "Trigger Interval".
*Note that the trigger interval varies depending on the plan.

(5) For "Cloud ID", click the input bar to expand the information based on the linked account content as 'candidates', and select the appropriate ID.


(6) After entering the information, click [Test], and if there are no issues, click [Save].
At this step, you can obtain information as output as shown below.
The output information can be quoted and utilized in the subsequent steps, as noted in "This value can be used in other operations."

(7) Next, click on the second action "Get Page".

(8) Confirm that the account information to be linked is entered and click [Next].

(9) On the next screen, enter information in fields such as "Cloud ID" and "Content ID".
As shown in the image below, you can quote the output obtained in the previous step by clicking the input bar.

(10) For "Get Draft" and "Status", select the one suitable for operation from the pull-down menu.

(11) After entering the information in the required fields, click [Test], and if there are no issues, click [Save].

・Slack Settings

(1) Finally, click on the third action "Notify Slack".

(2) Enter the account information to be linked and click [Next].

(3) On the next screen, specify the "Channel ID to post to".
Click the input bar to display channels based on the linked account as 'candidates'.
Note that to send messages to any channel in Slack, you need to pre-install the Yoom app in the respective channel.
For details, please check this page.

(4) After specifying the channel ID, enter the content you want to notify in the "Message".
As shown in the image below, you can also quote the output obtained in the previous step.
If you want to attach a link to the message, please refer to this page to try the settings.

(5) After entering the information in the required fields, click [Test], and if there are no issues, click [Save].
This completes the setup.

・Turn on the Trigger

By clicking "Turn on Trigger" in the red frame part of the screen below, the flow bot will start automatically.

Here is the template used this time

Other Automation Examples Using Confluence

There are other examples of automation using Confluence available on Yoom, so here are a few introductions.

Notify Microsoft Teams When a Page is Created in Confluence

You can immediately be informed on Microsoft Teams when a page is created in Confluence, allowing you to quickly share information with relevant members.
This is recommended for those who want to promote information sharing and communication, and strengthen collaboration across the entire team.

Notify Chatwork When a Page is Created in Confluence

By notifying Chatwork when a page is created in Confluence, you can prevent missing important information.
Additionally, it is expected to improve the efficiency of collaboration by facilitating smooth communication among team members.

Notify Discord When a Page is Created in Confluence

This flow is recommended for team or department members who regularly share information on Confluence and communicate via Discord.
Smooth information sharing processes within the team can lead to improved overall work efficiency.

Summary

By integrating the Confluence and Slack apps introduced this time into your workflow, the process of sharing information between teams will become smoother.
By automatically notifying in Slack, which you are accustomed to using, when a new page is created on Confluence, you can prevent information from being overlooked or forgotten, thereby enhancing the overall productivity of the team.

Since it can be easily set up with no code, please take advantage of Yoom to experience automation through app integration.

The person who wrote this article
k.ueno
Until now, as customer support, we have made efforts to resolve users' questions and concerns. I was moved to learn that by using Yoom, tasks that are becoming increasingly complicated on a daily basis will progress quickly! From now on, we will continue to distribute content with easy-to-understand content so that people who aim to improve work efficiency can use the service smoothly.
Tags
Confluence
Slack
Automation
Integration
Automatic
Notification
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