Integrate Microsoft Teams Notifications
Overview
You can integrate Microsoft Teams notifications to receive real-time updates on file transfer activities.
Once the integration is complete, notification messages are automatically sent to the designated Microsoft Teams channel whenever selected events occur, such as Started, Completed, or Failed.
The setup consists of two steps:
① Generate a Teams Webhook URL → ② Configure notification settings in the product
Prerequisites
Before you begin, verify the following requirements.
| Item | Description |
|---|---|
| Microsoft Teams | An account with permission to create Workflows is required. |
| Target Channel | Prepare the Team and Channel that will receive notifications. |
| Network | The environment where the product is installed must allow outbound HTTPS (443) access to the Microsoft Teams Workflow Webhook endpoint. |
Generate a Teams Webhook URL
To receive notifications in Microsoft Teams, generate an Incoming Webhook URL using the Workflows (Power Automate) app.
Step 1. Open Workflows
In Microsoft Teams, open the More options (⋯) menu next to the channel that will receive notifications, and select Workflows.
Alternatively, you can open the Workflows app from the left navigation panel and create a new workflow.

Step 2. Select the Webhook Template
Select the Post to a channel when a webhook request is received template.

Step 3. Name the Workflow and Sign In
Enter a workflow name.
Example:
INNORIX NOTIFICATION
Sign in with your Microsoft account, verify that a green check mark appears next to the Teams icon, and then click Next.

Step 4. Select the Team and Channel
Choose the Team and Channel where notifications will be posted, then click Add workflow.

Step 5. Copy the Webhook URL
Copy the generated Webhook URL, then click Done.
The Webhook URL is a sensitive credential. Anyone with this URL can post messages to the associated Teams channel, so do not expose it in public repositories or external documents.
If you did not copy the URL during creation, open the workflow again in the Workflows app and copy it from the When a Teams webhook request is received step.

Verification
- ✔ The workflow has been created.
- ✔ The target Team and Channel have been selected.
- ✔ The Webhook URL has been copied.
Configure Microsoft Teams Notifications
Enter the generated Webhook URL into the product notification settings.
Open the Notifications settings page.

Step 1. Enter the Webhook URL
Paste the Webhook URL copied in the "Generate a Teams Webhook URL" section into the Webhook URL field.
Step 2. Select Notification Events
Select the events that should trigger Microsoft Teams notifications.
You can select multiple events. Notifications are sent only when the selected events occur.
| Event | Trigger |
|---|---|
| Started | When a file transfer starts |
| Completed | When a file transfer completes successfully |
| Paused | When a transfer is paused |
| Resumed | When a paused transfer resumes |
| Recovered | When a transfer automatically recovers after an interruption or error |
| Canceled | When a transfer is canceled by the user |
| Failed | When a transfer fails |
| Skipped | When a file is skipped (for example, because it already exists or matches a filter rule) |
Step 3. Save the Configuration
Click Add to save the integration.
Verification
- ✔ The Webhook URL has been entered.
- ✔ The notification events have been selected.
Verify the Integration
Verify that the integration is working correctly.
Step 1. Trigger a Test Event
Start an actual file transfer or trigger one of the selected notification events.

Step 2. Check the Microsoft Teams Channel
Confirm that a notification message has been delivered to the configured Microsoft Teams channel.

Verification
- ✔ A notification has been delivered to the Microsoft Teams channel.
- ✔ The event information is displayed correctly.
Configuration Complete
Once the configuration is saved, the integration becomes active.
From this point forward, notification messages are automatically delivered to the configured Microsoft Teams channel whenever one of the selected events occurs.
Troubleshooting
If notifications are not delivered, verify the following items.
| Issue | Check |
|---|---|
| No notifications are received | Verify that the Webhook URL has been entered correctly and contains no extra spaces or missing characters. |
| The workflow does not run | Confirm that the workflow is On in the Workflows app. |
| No notifications in a private channel | Verify that the workflow is configured to post to the target private channel and that private channels are supported. |
| Notification delivery fails in a restricted network | Ensure that outbound HTTPS (443) access to the Microsoft Teams Workflow endpoint is allowed through the firewall or proxy. |