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
- Go to Settings in your Pulse dashboard
- Click Connect Slack
- Authorize Pulse in your Slack workspace
- 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-changesor#competitor-updates - Use different channels for different monitor groups (pricing vs. content vs. availability)
- Pin important alerts for team visibility
Discord Integration
Setup
- In your Discord server, go to Server Settings > Integrations > Webhooks
- Create a new webhook and copy the URL
- 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
- Start a chat with the Pulse Telegram bot (linked in Settings)
- Send your pairing code to connect your account
- 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
- In Teams, add an Incoming Webhook connector to your channel
- Copy the webhook URL
- 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?
| Channel | Best For | Speed |
|---|---|---|
| Digests, low-urgency | Minutes | |
| Slack | Team collaboration | Instant |
| Discord | Community / group monitoring | Instant |
| Telegram | Personal alerts, mobile | Instant |
| Teams | Enterprise workflows | Instant |
| Webhooks | Custom integrations | Instant |
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
- How to Monitor Any Website for Changes — full setup guide
- How to Track Competitor Prices Automatically
- Get Notified When Out-of-Stock Products Are Back
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