
A Webhook receives data via a unique URL. Much like an email address receive messages, so too can Webhooks. The difference is that emails can go to the Inbox or Junk/Spam folder, whereas our messages/alerts will appear in your message channel via a Webhook (e.g. Slack, Discord).
​
A Webhook URL is long and complex, so that it is virtually impossible for spammers or anyone with malicious intent to send messages to your channel.
​
In the example screenshot below, stock market announcements were sent to the "alerts" Slack channel using a Webhook:
What is a Webhook ?

As each app which supports Webhooks is structured differently, you will need to follow the steps required for your preferred app.
​
Please see below for detailed instructions on how to set up a Webhook for Slack and Discord (we are not affiliated with these apps, they were selected based on demand).
​
See below for instructions and videos, for Slack and Discord - note that our alerts service was previously called instalertz, as referenced in the videos.
​
Before creating a webhook, you need an account with Slack, so the first section shows you how to create a Workspace and Channel from scratch.
Set up Workspace and Channel
​
​
​
​
​
​
​
​
​
​
​
OR
-
Follow the instructions at: https://slack.com/intl/en-au/help/articles/206845317-Create-a-Slack-workspace
OR, follow these steps:
-
Choose a sign in option (if you're not sure just enter your email address)
-
Check your email for the verification code
-
Enter the verification code into Slack website
-
Click on "Create a Workspace"
-
Choose any name for workspace (e.g. MyWorkspace)
-
Click Next
-
Choose any name for channel (e.g. Alerts)
-
Click Skip to "Who do you email most about alerts?"
-
Click Skip again
-
Click Let's Go
​
Create a Webhook
​
​
​
​
​
​
​
​
​
OR
-
Follow the instructions at: https://api.slack.com/messaging/webhooks
OR, follow these steps:
-
Click on Create an App
-
Click on "From scratch"
-
Choose any name (e.g. AlertsApp)
-
In the dropdown choose your workspace (e.g. MyWorkspace)
-
Click "Create App"
-
On the left, under Features, click "Incoming Webhooks"
-
Click on the Off button to activate incoming webhooks
-
Click on "Add New Webhook to Workspace"
-
In "Search for a channel", click on your new channel (e.g. Alerts)
-
Click Allow
-
Towards the bottom, in the Webhook URL, click on the Copy button
-
Paste the Webhook URL into your instalertz configuration, and keep a local copy, it should look something like this (except yours will have different numbers/letters):
https://hooks.slack.com/services/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
Before creating a webhook, you need a Discord account.
Create a Discord Account
-
Follow the instructions at https://discord.onl/how-to-create-a-discord-account/
​
Create a Webhook
​
​
​
​
​
​
​
​
​
​
​
​
OR
-
Follow the instructions at https://docs.gitlab.com/ee/user/project/integrations/discord_notifications.html
OR
Follow these steps:
-
Click on your username server (on the left, under Home button)
-
Next to Text Channel, click on the plus sign (+) to add a new channel
-
Leave Channel Type as Text Channel
-
Enter a name for the channel, e.g. alerts
-
Click on the Private Channel switch to make the channel private
-
Click on Next
-
Click Skip to adding members
-
Next to the new channel, click on the gear icon to edit the channel.
-
On the left, click on Integrations
-
Click on Create Webhook
-
Enter a name for the Webhook, e.g. Alerts
-
Click on the Save Changes button that appears at the bottom of the screen
-
Click on Copy Webhook URL
-
Paste the Webhook URL into your instalertz configuration, and keep a local copy, it should look something like this (except yours will have different numbers/letters):
Please note that we are not affiliated with any 3rd party apps or services that we recommend. Any references are based on our experiences and opinion only.
message