PageCrawl.io monitors websites for changes and sends notifications through your preferred channels when a check detects a change. This guide walks you through connecting PageCrawl.io with Microsoft Teams to receive alerts directly in your Teams channels.
What You'll Need
Before starting, ensure you have:
A PageCrawl.io account
→ Sign up here if you don't have one yetMicrosoft 365 For Business subscription
Basic Teams plans don't support external webhooks - you need a Business plan
Setting Up the Integration
Step 1: Create a Teams Webhook
1.1 In your Teams channel, click the Workflows menu
1.2 Select "Post to a channel when a webhook request is received"
1.3 Click Next and name your workflow Use a descriptive name like "PageCrawl Website Monitoring"
1.4 Copy the generated webhook URL
Step 2: Connect to PageCrawl.io
Choose your notification scope:
Option A: Monitor All Pages
→ Go to Settings > Integrations and click Setup on the Microsoft Teams card
→ Paste the Teams webhook URL
→ Choose Connect
Option B: Monitor Specific Pages
→ Open settings for individual pages
→ Select Microsoft Teams under Notification Channels and switch on Power User Settings
→ Paste the Teams webhook URL in Microsoft Teams Webhook
→ Choose Save Changes
Note: Set a default webhook for all pages, then override for specific ones that need special handling.
Step 3: Choose what each alert shows
Teams alerts include Highlighted changes by default: an image of just what changed, with removed words crossed out in red and added words in green. To change it, choose Manage on the Microsoft Teams card in Integrations, open Attachment, pick Before and after, Page screenshot or No attachment, and choose Save Changes. The same list is in the dialog when you first connect Teams.
The image appears in the alert card, below the summary. Select it to open it full size. Monitors checked more often than every 15 minutes send alerts without attachments. What each attachment option shows explains every option.
Not working? Check that:
- The webhook URL was copied correctly
- Your Microsoft 365 plan supports webhooks
- The monitored page actually changed
Alert arrived without an image? Monitors checked more often than every 15 minutes send alerts without attachments. Highlighted changes is also left out when Changes to show is set to AI summary only, and Before and after and Page screenshot need screenshots turned on for your team and the monitor. Why an alert can arrive without an image lists every case.
More Notification Options
Other supported notification channels
We do have more supported notification channels to suit everyone's preferences.
- Be notified about website changes via Telegram
- Be notified about website changes via Discord
- Be notified about website changes via Slack
- Be notified about website changes via Email
- Be notified about website changes via Webhook
- Be notified about website changes via Zapier
