Skip to content
Displai Displai Displai Knowledge Base Hoopla Help Center

How-to · Hoopla

Set up Microsoft Teams notifications in Hoopla

Send Hoopla newsflashes, challenges, calendar events, and leaderboards to your Microsoft Teams channels.

KB-0334 Last verified

  1. Add Integration and Authenticate.

  2. Create a Workflow in MS Teams.

  3. Set up the notification preferences in the channel.

  1. On Hoopla, go to Integrations page and select Microsoft Teams in the dropdown.
Initial Setup from Hoopla — screenshot 1
  1. Click into the integration and click the Authenticate button.
Initial Setup from Hoopla — screenshot 2
  1. Sign in to your Microsoft account using your Microsoft credentials.

  2. Once connected, you should see the following screen.

Initial Setup from Hoopla — screenshot 3

Authentication process uses OAuth2 protocol and the Hoopla app requires these scopes from Microsoft in order to push messages to Teams:

  • openid

  • email

  • profile

  • offline_access

  • User.Read.All

The next step of the integration happens in MS Teams.

How to set up a workflow from Microsoft Teams

Section titled “How to set up a workflow from Microsoft Teams”

Right click from the channel, and select Workflows.

How to set up a workflow from Microsoft Teams — screenshot 4

Then search for this Teams prebuilt flow: Send webhook alerts to a channel

How to set up a workflow from Microsoft Teams — screenshot 5

Click on it to finish the setup

How to set up a workflow from Microsoft Teams — screenshot 6

Select the teams and channel that you want to add workflow to:

How to set up a workflow from Microsoft Teams — screenshot 7

Once you click Add Workflow, you should be getting a workflow url which you will shared with Hoopla Support.

(Alternative )How to set up a workflow from Microsoft PowerAutomate using a template

Section titled “(Alternative )How to set up a workflow from Microsoft PowerAutomate using a template”

Login to your Power Automate account. Click + New flow

(Alternative )How to set up a workflow from Microsoft PowerAutomate using a template — screenshot 8

Select the first option from the dropdown, select template, then search for “Send webhook alerts to a channel”.

You should see the following screen

(Alternative )How to set up a workflow from Microsoft PowerAutomate using a template — screenshot 9

Hit continue and then select edit in advanced mode

(Alternative )How to set up a workflow from Microsoft PowerAutomate using a template — screenshot 10

Select your team and choose which channel you want to push messages to.

The last step is to select the top container where it says “When a Teams webhook request is received.” Save the current flow, and you should get a workflow URL like this:

(Alternative )How to set up a workflow from Microsoft PowerAutomate using a template — screenshot 11

At this point, you are fully set up with workflow and you need to send this workflow URL to Hoopla customer support so that Hoopla can use it on pushing Hoopla messages to your designated Teams channel.

Hoopla will post messages to your Teams channel when you provide a Teams Workflows URL. Use the Workflows setup described here instead of the legacy connector setup.

For more information on how to set up workflows:

Within Hoopla, navigate to your Channels page (Configure>Channels & TV>Channels).

  1. Select the Channel you wish to send notifications from.

  2. Under the Notifications section, check the box next to Microsoft Teams.

  3. A popup box will appear, prompting you to set up Microsoft Teams notifications. You will see any previously added workflows and their names along with the option to add more. Click Add Teams Channel and add your Workflow information that you created in MS Teams. (Name and URL).

Add Your Preferences in the Channels Area — screenshot 12
  1. Start typing the name of the workflow in the Microsoft Teams Channel box and you will see any matching workflows. Select the workflow.
Add Your Preferences in the Channels Area — screenshot 13
  1. Select which type of notifications you wish to send, Newsflashes, Challenges, Calendar Events, Leaderboards or all of the above.

  2. You may configure notifications for multiple Microsoft Teams channels. To do so, click the plus button next to “Enable additional Microsoft Teams channels.”

  3. Once you’ve configured your Microsoft Teams notifications, click the Done button at the bottom of the box.

  4. Finally, click Save at the top right-hand side of the Channel details page.

Still having trouble?

Email our support team.