Send alerts to Discord

Notifications & Integrations·Beginner·Updated May 31, 2026

Want your team to see job failures in Discord? Create a webhook in your Discord server, add it as a Discord notification channel in CronJobPro, send a test, and attach it to your jobs. This guide walks you through every click.

Step 1: Create a webhook in Discord

A Discord webhook is a special URL that lets an external service post messages into one channel. You need to be a server admin (or have Manage Webhooks permission) to create one.

  1. 1

    Open Server Settings

    In Discord, click the server name at the top left, then choose Server Settings.

  2. 2

    Go to Integrations

    In the left sidebar select Integrations, then click Webhooks.

  3. 3

    Create a new webhook

    Click New Webhook. Give it a name like CronJobPro and pick the channel where alerts should appear, for example #alerts.

  4. 4

    Copy the webhook URL

    Click Copy Webhook URL and save it somewhere safe for the next step, then click Save.

Treat the webhook URL like a password. Anyone who has it can post messages to your channel, so do not share it publicly or commit it to a repository.

Step 2: Add the Discord channel in CronJobPro

  1. 1

    Open Notifications settings

    In CronJobPro go to Settings, then Notifications.

  2. 2

    Add a Discord channel

    Choose to add a new channel and select Discord as the type.

  3. 3

    Paste the webhook URL

    Paste the Webhook URL you copied from Discord, give the channel a clear name, and save it.

  4. 4

    Send a test

    Use the Send test button to post a sample message. Check your Discord channel for the test notification before moving on.

If the test does not arrive, re-copy the webhook URL from Discord (it must be the full link, not truncated) and confirm the webhook still points to the channel you expect.

Step 3: Attach the channel to your jobs

A notification channel only sends alerts once it is attached to one or more jobs (or heartbeat monitors). Open a job, find its notification settings, and enable the Discord channel you just created. Repeat for any other jobs that should alert in Discord.

CronJobPro can notify Discord on three alert types: a failure (a non-2xx response, timeout, connection error, or DNS failure after retries), a recovery when the endpoint comes back, and a circuit-breaker or disabled event when a job is auto-disabled after persistent failures.

SettingWhat it does
Alert thresholdSuppresses failure alerts until N consecutive failures. Default is 1, so you are alerted on the first failure.
Recovery alertPosts a message when a previously failing job succeeds again.
Circuit breakerNotifies you when a job is auto-disabled after repeated failures, then auto-probes to re-enable it on recovery.

Discord is one of several channels. You can also add email, Slack, Microsoft Teams, PagerDuty, Opsgenie, or a signed webhook, and attach more than one channel to the same job.

Open Settings to manage notification channels

Related articles

Was this helpful?

If you still have questions, our team is happy to help.

Contact support
Send alerts to Discord — Help | CronJobPro