Microsoft Teams integration

Get instant notifications for important updates from your scan results, delivered straight to your Microsoft Teams channel(s).
Written by Engineering Team
Updated 4 months ago

To set up a Microsoft Teams integration, navigate to your Pentest-Tools.com dashboard and find the integrations menu in the sidebar. 

In this section, you can connect third-party applications to use for notifications (such as Slack and Webhooks), or for managing vulnerability workflows (JIRA). We’ll continue to add integrations going forward.

  • Click on Teams Integrations


  • Click+ Add


  • Now go over to your Teams app and, unless you want to use an existing channel on which to get notifications, create a new one as shown below:

    • Click on Create channel



  • Provide a name and description (optional) and select the channel type:

  • After creating a channel (or selecting an existing one), the next step is to configure the workflow.

To apply the integration in a private channel, first create the workflow, then ensure you make the adjustments outlined here
  • Click the ellipsis (...) in the desired channel and select "Workflows"

  • Search for "Post to a channel when a webhook request is received" and select.

  • Give the Workflow a name:

  • In case of multiple options, ensure that the correct Team and Channel are selected and click Add workflow:

  • Now that the workflow has been added successfully, you can copy the URL 
  • You can go back to the Microsoft Teams integration page, within the Pentest-Tools platform and confirm the details of the integration. When done, click on Add and you will see a confirmation that the webhook was created

  • You can now start using this integration to get notifications fine-tuned to your specific needs.

Applying the integration on a private Microsoft Teams channel

Private channels require a small adjustment to the workflow above to ensure notifications are sent correctly. If misconfigured, you might see this error
To address that:
  1. Locate the workflow you added and edit it, changing the "Post as" property from "Flow bot" to "User"

  2. Save the changes, and your workflow should now function properly.
To learn more about notifications, please see our dedicated support category.
Did this answer your question?