Microsoft Teams Integration

Setting up Microsoft Teams

Follow these steps:

  1. Log in to your Microsoft Teams account. We recommend creating a new channel for our monitoring notifications, as sometimes people in different teams might be interested in being notified of any API errors.
  2. After you choose which channel you want to send notifications to, select the Teams tab on the left-hand side, hover over your channel, click the ". . ." symbol, and select Connectors.
    Microsoft Teams channel options drop-down
  3. You should see a new window with a list of multiple connectors. In our case, select the Incoming Webhook option and click Add.
    Microsoft Teams channel connectors menu
  4. In the next screen, you can select a username and a profile image for the notifications. In our case, we use API Monitoring, and set our logo as the image.
    Microsoft Teams incoming webhooks connector setup
  5. Copy the Webhook URL that Microsoft Teams generates for you.
    Microsoft Teams incoming webhooks connector url

Setting up the BlazeMeter API Monitoring Integration

Follow these steps:

  1. Go to your BlazeMeter API Monitoring account. Log in, click your profile picture on the top-right and select Connected Services.
    API Monitoring connected services
  2. You should see all the integration options available for your API Monitoring account. Look for the Microsoft Teams options and click Connect Microsoft Teams.
    API Monitoring connected services, Microsoft Teams option
  3. In the next page there are three fields.
    • Webhook URL: paste the URL you got from the Microsoft Teams webhook configuration here.
    • Channel Name: you can add multiple Microsoft Team connections to the same API Monitoring account. The name can help you distinguish between multiple connections.
    • Notifications: select when you want to be notified after test runs are completed.
      API Monitoring integration setup
  4. After you fill out all the fields, click Connect Account.

Activate Notifications for Tests

Follow these steps:

  1. Go to the API tests you want to monitor in your API Monitoring account, and select Editor on the left-hand side.
  2. Click your environment settings to bring down the full options menu, and select Integrations.
  3. Click the toggle for the Microsoft Teams service we just connected.API Monitoring environment settings, integrations toggle

If you chose to get a notification whenever your test runs are completed, click Run Now and you should see a notification pop-up in your Microsoft Teams channel similar to this:
API Monitoring notification example on Microsoft Teams

Having trouble configuring Microsoft Teams? Contact our Support team.