Webhook Notifications
Send change alerts to Discord, Slack, and 90+ services
Webhook notifications let you send change alerts to external services. Site Spy supports 90+ notification services through Apprise, including Discord, Slack, Microsoft Teams, and custom HTTP endpoints.
Webhooks are available on the Starter plan and above.
Setting up webhooks
- Go to Dashboard Settings
- Open the Integrations tab
- In the Webhook Notifications section, paste a webhook URL
- Click Add
You can add multiple webhook URLs. Each one receives notifications when any of your watches detect a change.
Testing webhooks
After adding a URL, click Test next to it. A test notification is sent immediately so you can verify the connection works.
Supported services
Webhook URLs use Apprise syntax. Some common examples:
| Service | URL format |
|---|---|
| Discord | discord://webhook_id/token |
| Slack | slack://tokenA/tokenB/tokenC |
| Microsoft Teams | msteams://token |
| Custom JSON | json://your-server.com/endpoint |
| Custom form data | form://your-server.com/endpoint |
See the full list of 90+ supported services.
Per-watch overrides
By default, webhooks apply to all your watches. You can also set notification URLs on individual watches through the API, which override the global webhooks for that watch.
Removing webhooks
Click Remove next to any webhook URL to delete it. The change takes effect immediately.