Available on NetSec, WebNetSec, and Pentest Suite plans.
Setting up Teams
1
Create webhook
In Teams, add an “Incoming Webhook” connector to your channel.
2
Copy URL
Copy the webhook URL generated by Teams.
3
Configure integration
In Pentest-Tools.com, go to Settings > Integrations > Microsoft Teams.
4
Paste URL
Enter the webhook URL and save. To control which events post to this channel, set up notification rules in Notifications.
Creating the webhook
In Microsoft Teams:- Go to the channel where you want notifications
- Click … > Connectors
- Find Incoming Webhook and click Configure
- Name the webhook (e.g., “Security Alerts”)
- Optionally upload a custom icon
- Click Create and copy the URL
Available notifications
This integration receives all notification types configured in your workspace. See Notifications overview for trigger types and conditions.Message cards
Teams notifications use Adaptive Cards:- Tool name and scan status
- Trigger condition and scan result summary
- Link to the full report
Channel strategy
Security Team Channel
All security-related notifications.
Project Channels
Project-specific alerts.
Recommended setup
Best practices
Enterprise considerations
- Coordinate with IT for webhook permissions
- Follow your organization’s data policies
- Consider compliance requirements
Troubleshooting
Webhook not working
Webhook not working
- Verify URL is correct
- Check connector is still active
- Test webhook with a manual POST
Cards not formatting
Cards not formatting
- Check JSON payload format
- Verify Teams supports the card version