Discover

Get Started

Developers

Industries

Integrate Slack Notifications

Overview

You can integrate Slack notifications to receive real-time updates on File Transfer activity.

Once configured, notification messages are automatically sent to the selected Slack channel whenever the specified events occur, such as Started, Completed, or Failed.

The setup consists of two steps:

① Generate a Slack Webhook URL → ② Configure Slack Notifications in the product

Prerequisites

Before you begin, verify the following requirements.

ItemDescription
Slack WorkspacePermission to install apps or administrator approval is required.
Notification ChannelCreate a Slack channel to receive notifications (for example, #all-innorix).
NetworkThe environment where the product is installed must allow outbound HTTPS (443) access to hooks.slack.com.

Generate a Slack Webhook URL

First, generate an Incoming Webhook URL in Slack to receive external messages.

To do this, create a Slack app, enable Incoming Webhooks, and select the target channel.

Step 1. Create a Slack App

Go to the Slack API page (https://api.slack.com/apps) and select Create New App → From scratch.

Enter an app name (for example, INNORIX APP), select your Slack Workspace, and click Create App.

1_1

Step 2. Enable Incoming Webhooks

In the left navigation menu of the app settings, select Incoming Webhooks.

Turn Activate Incoming Webhooks On.

1_2

Step 3. Add a Webhook to Your Workspace

Click Add New Webhook to Workspace.

Select the Slack channel that will receive notifications and click Allow.

1_3

Step 4. Copy the Webhook URL

Copy the URL displayed under Webhook URLs for Your Workspace.

Treat this URL as a secret. Anyone with access to it can send messages to the configured Slack channel, so do not expose it in public repositories or shared documents.

The URL format is similar to the following.

text
1
https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX

1_4

Verification

✔ The Slack app has been created.

✔ Incoming Webhooks are enabled.

✔ The Webhook URL has been copied.

Configure Slack Notifications

Enter the generated Webhook URL in the product's notification settings.

Open the Notifications settings page.

![[slack_notifications_ui.png|530]]

1_5

Step 1. Enter the Webhook URL

Paste the Webhook URL copied in the "Generate a Slack Webhook URL" section into the Webhook URL field.

Step 2. Enter the Sender

Enter the sender name to be displayed in Slack notifications.

Use a name that clearly identifies the source of the notification (for example, SAC-CA-Desk).

Step 3. Enter the Channel

Enter the Slack channel name in the Channel field (for example, #all-innorix).

The actual notification destination is determined by the Webhook URL. It is recommended to enter the same channel that was selected when creating the webhook.

Step 4. Select Notification Events

Select the events that should trigger Slack notifications.

Multiple events can be selected. Notifications are sent only for the selected events.

EventTrigger
StartedA File Transfer starts.
CompletedA File Transfer completes successfully.
PausedA File Transfer is paused.
ResumedA paused File Transfer resumes.
RecoveredA File Transfer is automatically recovered after an interruption or failure.
CanceledA File Transfer is canceled by the user.
FailedA File Transfer fails.
SkippedA file is skipped (for example, it already exists or matches a filter rule).

Step 5. Save the Configuration

Click Add to save the notification configuration.

Verification

✔ The Webhook URL has been configured.

✔ The Sender and Channel have been configured.

✔ The notification events have been selected.

Verify the Integration

Verify that the integration is working correctly.

Step 1. Trigger a Test Event

Start a File Transfer or trigger one of the selected notification events.

1_6

Step 2. Verify the Slack Channel

Confirm that a notification has been delivered to the configured Slack channel.

If the integration is successful, the notification is displayed with the configured Sender name.

1_7

Verification

✔ A notification has been delivered to the Slack channel.

✔ The Sender name is displayed correctly.

✔ The selected event has been delivered successfully.

Setup Complete

After saving the configuration, Slack notifications are enabled.

Notifications are automatically sent to the configured Slack channel whenever the selected events occur.

Troubleshooting

If notifications are not delivered, verify the following.

IssueResolution
No notifications are receivedVerify that the Webhook URL has been entered correctly (including leading/trailing spaces).
Notifications are sent to a different channelVerify that the configured Channel matches the channel selected when the Webhook URL was created.
no_service errorVerify that the Slack app or Webhook URL has not been deleted. Generate a new Webhook URL if necessary (see the "Generate a Slack Webhook URL" section).
Notifications are not delivered to a private channelVerify that the account used to create the Webhook is a member of the private channel.
Notifications fail in a restricted networkVerify that outbound HTTPS (443) access to hooks.slack.com is allowed through the firewall or proxy.