Back to Blog
·Pulse Team
integrationsslackdiscordtelegramnotifications

Send Website Change Alerts to Slack, Discord, or Telegram

Email alerts for website changes are fine — but they get buried. If your team lives in Slack, Discord, or Telegram, that's where change notifications should go.

Pulse supports 7 notification channels out of the box. Here's how to set up each one.

Slack Integration

Setup

  1. Go to Settings in your Pulse dashboard
  2. Click Connect Slack
  3. Authorize Pulse in your Slack workspace
  4. Choose the default channel for notifications

How It Works

When a monitored page changes, Pulse sends a formatted message to your Slack channel with:

  • Monitor name and URL
  • What changed (before and after values)
  • A direct link to view the full diff

Best Practices

  • Create a dedicated channel like #website-changes or #competitor-updates
  • Use different channels for different monitor groups (pricing vs. content vs. availability)
  • Pin important alerts for team visibility

Discord Integration

Setup

  1. In your Discord server, go to Server Settings > Integrations > Webhooks
  2. Create a new webhook and copy the URL
  3. In Pulse Settings > Notification Channels, add a Discord channel with the webhook URL

How It Works

Pulse sends rich embeds to your Discord channel showing the monitor name, what changed, and a link to details.

Best Practices

  • Use a dedicated channel to keep alerts organized
  • Set up role mentions in Discord for critical monitors

Telegram Integration

Setup

  1. Start a chat with the Pulse Telegram bot (linked in Settings)
  2. Send your pairing code to connect your account
  3. Alerts go directly to your Telegram chat

How It Works

Telegram notifications are instant push notifications — perfect for time-sensitive monitoring like stock availability or price drops.

Best Practices

  • Use Telegram for your most critical monitors
  • Create a Telegram group and add the bot for team monitoring

Microsoft Teams

Setup

  1. In Teams, add an Incoming Webhook connector to your channel
  2. Copy the webhook URL
  3. Add it as a Teams channel in Pulse Settings

How It Works

Pulse sends MessageCard-formatted notifications to your Teams channel.

Webhooks (Any Tool)

For maximum flexibility, Pulse can send HTTP POST requests to any URL when a change is detected. Use webhooks to:

  • Feed data into Google Sheets via Zapier or Make
  • Trigger custom scripts or pipelines
  • Update your own dashboard or database
  • Integrate with tools like Notion, Airtable, or IFTTT

Webhook Payload

Each webhook includes:

  • Monitor ID and name
  • Page URL
  • Diff content (what changed)
  • Timestamp

Which Channel Should You Use?

ChannelBest ForSpeed
EmailDigests, low-urgencyMinutes
SlackTeam collaborationInstant
DiscordCommunity / group monitoringInstant
TelegramPersonal alerts, mobileInstant
TeamsEnterprise workflowsInstant
WebhooksCustom integrationsInstant

You can combine multiple channels per monitor. For example, send price change alerts to both Slack (for the team) and Telegram (for you personally).

Related Guides

Get Started

Sign up for free and connect your first notification channel in under a minute.

Ready to start monitoring?

Create your free account and set up your first monitor in 30 seconds.

Start Free