Troubleshooting message sync between Slack and Microsoft Teams channels

Last updated: April 10, 2026

Troubleshooting message sync between Slack and Microsoft Teams channels

When messages aren't syncing from Slack to Microsoft Teams, even though the channels are connected in the Pylon web app, there are a few common causes and solutions.

Common Issues

The most frequent reason for messages not syncing is that the Pylon app doesn't have proper access to the Teams channel, even if the channel mapping is set up correctly in the Pylon web interface.

For Shared Channels in Microsoft Teams

Microsoft Teams shared channels do not support bot messaging, so Pylon uses an integration user to send messages in shared channels. If messages from Pylon aren't appearing in a shared channel, check the following:

Check 1: Integration user is configured

Make sure you have configured an integration user in Pylon. Go to Apps Directory → Microsoft Teams and look for the Shared channel messaging section. If no integration user is configured, follow the setup steps in 📄 How do I set up a Microsoft Teams Shared Channel?.

Check 2: Integration user is a member of the channel

The integration user must be added as a member to each shared channel where Pylon needs to send messages. If the integration user is not in the channel, Pylon will not be able to deliver messages. Add the integration user to the shared channel using the "Add members" option in Microsoft Teams.

Check 3: Pylon app has access to the shared channel

Ensure the Pylon app has proper access by following these steps:

  1. Hover over the channel name in Microsoft Teams

  2. Open the channel menu

  3. Select 'Share channel'

  4. Choose 'Share with a team you own'

  5. Select the same team that the channel is currently in

  6. Click 'Done'

    image-d27866f9.png

For Standard Channels in Microsoft Teams

Additional Troubleshooting

If messages still aren't syncing after following these steps:

  1. Verify the Pylon app is installed in your Microsoft Teams workspace

  2. Confirm the channel mapping is correct in the Pylon web interface

  3. Ensure the Pylon app has been added to the specific Teams channel

Known Limitation: Emoji Reactions

Emoji reactions only flow one way - from Teams into Pylon. Reactions added in Pylon will not sync back to the Teams channel. This is a Teams platform limitation and expected behavior.