Supported notification types
Slack channels can receive these notification types:- New Case Escalation
- New Case Auto Contained
- New System Security Event
- New Critical Defect
- Integration Health
- Account & Billing
Before you start
You need permission to create apps in your Slack workspace, or an admin who can create the webhook for you.Step 1: Create the webhook in Slack
- Go to api.slack.com/apps and select Create New App, then From scratch. Name the app (for example, “Wirespeed”) and choose your workspace. If you already have an app for Wirespeed, open it instead.
- In the app’s settings, open Incoming Webhooks and turn on Activate Incoming Webhooks.
- Select Add New Webhook to Workspace, choose the channel Wirespeed should post to, and select Allow.
- Copy the Webhook URL. It starts with
https://hooks.slack.com/services/.
Slack may change these screens. If what you see doesn’t match, follow Slack’s guide: Sending messages using incoming webhooks.
Step 2: Add the channel in Wirespeed
- Go to Settings > Notifications.
- On the Slack card, select Connect. If your team already has Slack channels, select the gear icon (⚙, Manage Slack Channels) instead.
- Select Add Slack Channel.
- Enter a Name. Name each webhook after its Slack channel, for example
#security-alerts, so you can tell them apart. The name is shown in the Slack dropdown when you set up a notification. - Paste the Webhook URL you copied in step 1.
- Optionally select Send Test to post a test message.
- Select Save.
•••••••• in place of the saved URL. Leave it unchanged to keep the saved URL, or paste a new URL to replace it.
Send Test
Send Test sends a sample notification to this webhook. If you’ve entered a new URL, the test uses that URL; otherwise it uses the saved one. Changing the URL clears the previous result. Accepted by Slack means Slack accepted the request, and the message should appear in the channel shortly. Wirespeed allows up to 5 test sends per team per minute.Step 3: Choose which notifications to send
- In Settings > Notifications, find the notification type in the Team Account Notifications card.
- Select the gear icon (⚙, Configure) to open the configure dialog.
- Turn on the Slack Channel switch, then choose one of your channels under Select a Slack channel. Add more channels, up to 10, with Add Another Channel.
- Save your changes.
Channel status
The Slack Channels page lists each channel with its status. Anyone on your team with access to Notifications settings can see the status, failure count, last error, and delivery history. Only admins can change a channel.Automatic disabling
Wirespeed disables a Slack channel after three failed deliveries without a successful delivery in between, counting only these failures:- Slack rejects the URL or the webhook’s permissions (HTTP 401 or 403, for example
invalid_tokenoraction_prohibited). - The webhook no longer exists, or its channel was deleted (HTTP 404 or 410, for example
no_serviceorchannel_not_found). - Slack reports that the webhook can no longer post, in another 4xx error: the channel was archived (
channel_is_archived), the app or workspace was removed or disabled (no_active_hooks,no_team,team_disabled), or posting there is denied (posting_to_general_channel_denied,user_not_found).
Re-enable a channel
- On the Slack Channels page, select Re-enable on the disabled channel. The dialog shows a red banner with the last error and how to fix it.
- Fix the cause in Slack (see Troubleshooting). If you created a new webhook, paste its URL in Webhook URL.
- Select Re-enable in the red banner or Send Test above the footer (either reads Retry after a failed test) to send a test message to the URL that will be saved. If you changed the URL, the test uses the new URL.
- When the test passes, the error banner turns gray and a green The channel is in a healthy state. banner appears. Select Re-enable in the green banner, or Save Changes in the footer, to save.
Delivery history
Open a channel by selecting its row, or by selecting the … (Actions) menu on the row and then Edit (View if you aren’t an admin), and select View Delivery History. The dialog shows the 100 most recent deliveries, test sends, and status changes, with the Time, Event, Type, Result, and Attempt of each. Only tests of the channel’s saved URL appear. A test of a URL you’ve typed but not saved isn’t recorded.Limits
When Slack responds that a webhook is over the limit (HTTP 429), Wirespeed pauses deliveries to that channel for the wait time Slack asks for (at most 5 minutes, and 30 seconds when Slack doesn’t say), then sends the pending messages. Throttling doesn’t count toward disabling the channel. A notification that can’t be delivered within about 6 hours is dropped instead of arriving late. Text longer than Slack allows is shortened with an ellipsis. A message with more content than Slack’s block limit is cut off and ends with a note to view the full details in Wirespeed.Troubleshooting
Errors when you save the URL
Send Test results
Failing or disabled channels
The status tooltip and the dialog that Re-enable opens show the last error and a hint.Edit, replace, or delete a channel
- Rename or replace the URL: select the channel’s row, or the … (Actions) menu on the row and then Edit. Change the name or paste a new URL, then select Update. Leave the URL as is to keep the current one. Replacing the URL of a failing channel clears its error state. A channel you turned off stays off.
- Channels disabled after failed deliveries open with a Re-enable button in the red banner that sends a test, and the save button is Save Changes. It stays disabled until a test of the URL that will be saved passes. Saving then re-enables the channel, with or without a new URL.
- Delete: select the … (Actions) menu on the row, then Delete. Deleting a channel also deletes the subscriptions that send notifications to it, and can’t be undone.

