Skip to main content
The Microsoft Teams integration delivers security notifications to your Teams channels.
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:
  1. Go to the channel where you want notifications
  2. Click … > Connectors
  3. Find Incoming Webhook and click Configure
  4. Name the webhook (e.g., “Security Alerts”)
  5. Optionally upload a custom icon
  6. 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.
ChannelNotifications
Security-AlertsCritical and High findings
Security-ActivityAll scan completions
Project channelsProject-specific findings

Best practices

Use @mentions in Teams to alert specific people when critical findings are detected.

Enterprise considerations

  • Coordinate with IT for webhook permissions
  • Follow your organization’s data policies
  • Consider compliance requirements
Webhook URLs can be used by anyone who has them. Keep URLs confidential and rotate if compromised.

Troubleshooting

  • Verify URL is correct
  • Check connector is still active
  • Test webhook with a manual POST
  • Check JSON payload format
  • Verify Teams supports the card version