Teams

Getting started

With push.delivery you are able to publish your notification into a Teams channel.

Teams access

For publishing direct into Teams you need to setup an incoming webhook. Here are the steps to setup an incoming webhook:

  1. Navigate to the channel where you want to add the webhook and select (•••) More Options from the top navigation bar.

  2. Choose Connectors from the drop-down menu and search for Incoming Webhook.

  3. Select the Configure button, provide a name, and, optionally, upload an image avatar for your webhook.

  4. The dialog window will present a unique URL that will map to the channel. Make sure that you copy and save the URL.

  5. Select the Done button. The webhook will be available in the team channel.

The URL is required for setting up the App in Push.Delivery.

Configure Teams Channel/App in Admin UI

Please switch to the Push.Delivery Admin UI and go into the "Apps" tab and add a new Teams App.

  1. Give your App a name, e.g. "My Teams App".

  2. Configure Payload

  3. Configure Teams webhooks settings

    • Put in the previously generated Webhook URL.

After sucessfully creating the App for Teams the following information will be automatically shown inside the Apps Information Tab:

  • Webhook URL: The Webhook URL.

  • platformId: The platform ID.

  • AppId: The App ID.

After setting up the App now it is time to create tags that users can register for. At least one Tag needs to be connected to the newly set-up Teams-App.

Customize Payload

For now there is no customization. You must use this default template:

Jolt-Transformation

[
  {
    "operation": "shift",
    "spec": {
      "message": "text"
    }
  }
]

Payload in Push Message (Json-Format)

{ "message" : "test" }
To learn more about how to create and modify JOLT templates please follow up in our developer documentation: push-templates