Microsoft Flow – Mattermost integratie

Spelen Werken met Office365 is onderdeel van mijn werkzaamheden, maar daarnaast beheer ik ook nog een Mattermost instance die we voor onze onderlinge communicatie gebruiken. Al een tijdje terug had ik met Zapier een flow gemaakt die wanneer een van onze bloggers een bericht schrijft hiervan een notificatie op Mattermost gemaakt zou worden. Zapier is echter een betaald product en ik ben van mening dat we eigenlijk zoveel mogelijk van de producten uit de Office365 suite moeten gebruiken om daar in ieder geval zoveel mogelijk ervaring mee op te doen.

Tijd dus om eens wat effort te steken in het omzetten van deze functionaliteit van Zapier naar Microsoft Flow.

Het proces:

Simpel genoeg zou je zeggen.

De stappen komen neer op het gebruik van een RSS reader die vervolgens via een HTTP post een bericht naar de incoming webhook van Mattermost stuurt in een JSON formaat. Gelukkig worden al deze stappen ondersteund in Microsoft flow.

Stap 1: Aanmaken incoming webhook Mattermost
Open in mattermost het integrations menu vanuit de user die uiteindelijk de posts mag doen.

Stap 2: Aanmaken flow in Microsoft flow
Ga hiervoor naar flow.microsoft.com en log indien nodig in met je credentials.

Uiteindelijk stelt het dus niet al te veel voor maar het is even puzzelen hoe het HTTP request er uit moest komen te zien.

Leave a Reply

Your email address will not be published. Required fields are marked *