Article: How to setup an endpoint URL for Microsoft Teams Channel

This article will help you understand what it takes to setup a endpoint for Microsoft Teams. This will enable UKG Webhooks to send an event notification to your organization's Teams channel.

Get MS Teams Webhook URL

You will not be able to send UKG Webhook notifications directly to that MS teams URL. You will need to consume it with a web service (we used Postman Flows) that can transform the data to meet the specification of the MS Teams connector “Incoming Webhook”:
MS Teams Message Card Reference

When we use a Postman Flow, it also provides an endpoint URL. That is what we have configured as the endpoint URL in our UKG Webhooks subscription.

This is how it would work end to end:

  • Event happens in UKG PRO or UKG Workforce Management
  • Subscription sends event notification to Postman Endpoint URL
  • Postman Flow consumes the notification message (JSON format)
  • Postman Flow parses the data from the notification
  • Postman Flow translates the data to meet the specification of the MS Teams connecter “Incoming Webhook” (Link above – message card reference)
  • Postman sends the HTTP post to the endpoint you received from MS Teams:

The card will then be shown in the MS Teams channel: