Microsoft Teams notifications deliver content change alerts as rich adaptive cards in your Teams channels. This guide walks you through creating an incoming webhook and connecting it as a notification channel.
What you'll need
Access to a Microsoft Teams workspace and permission to add connectors to channels.
Step 1: Create an Incoming Webhook in Teams
- Open Microsoft Teams and navigate to the channel where you want to receive notifications
- Click the three dots (...) next to the channel name
- Select "Connectors" from the dropdown menu
- Search for "Incoming Webhook" and click "Add"
- Click "Add" again to confirm
Step 2: Configure the Webhook
- Give your webhook a name like "Content Tracker Notifications"
- Optionally, upload a custom image for the webhook
- Click "Create"
- Copy the webhook URL that appears – you will need this for the next step
- Click "Done"
Important
Keep your webhook URL secure. Anyone with this URL can send messages to your Teams channel.
Step 3: Configure Teams Channel in Tracker
- Go to your Notification Channels
- Click "Add New Channel" and select "Microsoft Teams"
- Fill in the configuration:
- Webhook URL: The webhook URL from Step 2
- Card Title: Optional custom title for notifications (default: "Content Tracker Alert")
- Theme Color: Optional hex color for the card border (default: #FF6D01)
- Click "Test Configuration" to verify everything works
- Save the channel
Step 4: Use the Teams Channel
Select this Teams channel when creating or editing tracking tasks. You will receive rich, interactive notifications in your Teams channel whenever content changes are detected.
Advanced configuration
Custom theme colors
You can customize the color of your notification cards by specifying a hex color code:
- #00ff00 – Success (Green)
- #ff6d01 – Warning (Orange)
- #ff0000 – Error (Red)
- #0078d4 – Info (Blue)
- #6264a7 – Teams Purple
- #464775 – Dark Blue
Notification features
Teams notifications include:
- Rich adaptive cards with structured information
- Task name, URL, and timestamp
- Number of changes detected
- Action buttons to view the page and screenshot
- Screenshot attachments (when enabled)
Alternative setup: Power Automate
For more advanced scenarios, you can also use Power Automate:
- In Teams, go to your channel
- Click the three dots (...) and select "Workflows"
- Search for "Post to a channel when a webhook request is received"
- Configure the workflow and get the webhook URL
- Use this URL in your Tracker configuration
Permissions and requirements
Required permissions
- Access to the Teams workspace
- Permission to add connectors
- Channel membership
Limitations
- Rate limit: 4 requests per second
- Message size: 28KB maximum
- Webhook expires if unused for 90 days
Troubleshooting
Test notification not received
- Verify the webhook URL is correct and complete
- Check if the webhook is still active in Teams connectors
- Ensure you have the latest permissions in the channel
- Try creating a new webhook if the old one is not working
Invalid webhook URL error
- Make sure the URL starts with https://outlook.office.com or https://webhook.office.com
- Copy the entire URL without any extra spaces or characters
- Verify you are using an Incoming Webhook, not a different connector type
Can't find Connectors option
- Ensure you have permission to manage connectors in the channel
- Check if your organization allows connectors (admin policy)
- Try using the newer "Workflows" option instead
- Contact your Teams administrator for assistance
Notifications are too frequent
If you are receiving too many notifications:
- Adjust the tracking frequency in your task settings
- Use notification rules to filter when notifications are sent
- Consider creating separate channels for different types of alerts
- Temporarily disable the channel during maintenance periods
Pro tips
- Create dedicated channels for different types of tracking (e.g. #price-alerts, #content-changes)
- Use mention tags in channel names to notify specific team members
- Pin important notification messages for easy reference
- Set up multiple webhooks for different urgency levels
Tokens cost
Microsoft Teams notifications cost 2 tokens per notification sent. This is in addition to the base tracking task cost.
Need help?
If you are still having trouble, check the Microsoft Teams webhook documentation or contact our support team.
Set up Microsoft Teams notifications
Add a Teams channel to receive content change alerts in your workspace.
Add notification channel