Teams Real Simple with Pictures: Keep up to date on your favourite YouTube Channels with Teams and Power Automate

This blog is part of a series on Teams. For more articles, check back often

Written: 24/05/2020 | Updated: N/A

I love Karuana’s series Coffee in the Cloud. I love Microsoft Mechanics.

If you have been following this long running series, it probably comes as little surprise that I love video. I love videos which are genuinely interesting and jam packed with useful content, well produced and palatable in terms of their length. Yet the one problem I have is that I do so much focus work these days that I always forget to check for updates and so I often end up missing out on some really great content. Of course, there was a period I used to check them. I used to spend too much time checking them every other day, regularly switching out of context which often took me out of the focus work I was doing

So why not just subscribe to YouTube? Well I could. I could get an email by subscribing to the channel, but then I’d have to spend time emailing the team when I received it. I might forget and besides, I don’t want to spend time emailing the team. I want all of us to be notified in the place we all work without having to do the grunt work and generating a ton of email in the process

Sounds like just the job for a nice flow then doesn’t it


  • To be notified when a new video is added to a YouTube Channel
  • To keep up to date with interesting video series
  • To avoid having to manually email notifications


Users need Teams and Power Automate licences – usually via Office/Microsoft 365 licences. A YouTube Account is also required


1.) Sign into Power Automate at


2.) Select Create


3.) Select Automated Flow


4.) Add the Title of the Flow (Here named YouTube Channel Add) and choose the YouTube trigger When a Video is uploaded by a channel. Select Create


5.) Sign in with your YouTube Account to connect


6.) Enter the Channel ID of the YouTube Channel. The YouTube channel ID is the text after /channel/




7.) Select New Step and then select the Teams Action Post a Message (V3) (Preview)


8.) Add the Team (Here defined as Power Platform Admin Team), Channel ID (Here defined as the General channel) and the Message. In my message I have used dynamic content to disclose the Title and Description of the video. I have also created a link back to the URL of the channel so that it can be a simple experience to get to the video

Once done select Save


9.) Check the Flow with the Flow Checker


Our job here is done.

When the next video is uploaded to the channel you will get a notification in the channel of the latest video and in one click be able to get to the video



This can be done for any number of YouTube channels which means you can literally create subscription services for the whole team. It cuts down on a load of email and it also saves on a great deal of time having to search to keep up with the latest content

If you haven’t got time to catch up you can always bookmark and save for later


A question you may have is why doesn’t the flow direct right to the video itself. The answer to this is that whilst you can use the dynamic content Video Web Link in the Teams action the link itself doesn’t render in the Teams Client which means you have to copy and paste the link


One I’ll raise to the Team for sure

Enjoy this flow. Don’t let the team miss out on another episode of Coffee in the Cloud, Microsoft Mechanics or one of these worthwhile series again!