Microsoft Teams Confluence Connector provides one-way integration from Confluence to Microsoft Teams. It is much more secure and robust integration.

Marketplace link:


Frequently Asked Questions

You can find frequently asked questions at Microsoft Teams Confluence Connector product page.


There is global and project level configuration.

Project level configuration is in the project settings.

Global configuration is in the Confluence Administration → Configuration → Microsoft Teams.

Microsoft Teams channel configuration

Go to the Microsoft Teams channel configuration and add a connector.

microsoft teams Jira connector add connector

Find Incoming Webhook and add one. Put the name as Confluence and set the Confluence logo.

Set the name and the icon of the Connector.

Copy the webhook URL that will be used later on during the configuration process.

Microsoft Teams Confluence Connector Global Configuration

Navigate to the configuration page, select the projects you want to get notification and paste the webhook URL.

Setup the filters and the configuration names. Do remember that some values are only available when there is only 1 space selected.

Select the events you want to be notified about.

The configuration gets stored in Confluence automatically after every change.

You can have multiple configurations.

Space Configuration for Space admins

The space configurations are available to space administrators in the Space settings → Integrations.

When you just installed the plugin, please try to create a very simple configuration with the event "Comment created" event only. This will validate that the plugin has the correct license and your Confluence can access Microsoft Teams.


We do NOT notify about events that came from a content that has view restrictions by default. However, you can change this in the Global configuration → Settings tab.

Url management

Tired of creating urls and searching for them. No need to remember anymore. You or you global admins can configure those urls in the Global configuration → Webhook Url Management tab. Administrators can manage them, restrict in which spaces they can be used.

You can create a new url using the Create button and the dialog that comes after.

When the url is created it can be changed afterwards.

You can now use named webhook url when you create a rule on the global or other levels.

Important: When the rule is deleted all rules that use it will be disabled.



Please make sure that you have the latest App version, we fix issue pretty quickly and there is a chance that your problem had been fixed.

Debug mode

If you see some problems with the App we recommend to check the browser console for errors as well as enable debug mode for the App's namespace to see any errors.

App namespace to enable DEBUG log level: com.moveworkforward

Here is the Atlassian’s documentation on how to do this.

Download the support zip

You can send us the support zip which contains the log files. You can download it following this official Atlassian documentation.

Here is the Atlassian’s documentation on how to download the support zip.

Get help

You can create a Jira Service Desk support request with all information you could gather, please include the screenshot of the configuration (please don't worry about the webhook urls, we won't store or use them) and the logs or errors you could find in the browser or on the server side.

Official Roadmap