Automation is everything

Reminder to a Teams Channel Using Power Automate Flow

Sibeesh Venu

--

Playing with Power Automate Flow is fun and its capabilities are outstanding. I recently had to create a private channel in Teams and I had to update a file manually each month on a specific date as this data will be used by our Payroll team, thus it is vital to update this document without fail. So, I thought to use Microsoft Flow to remind me by posting a message to that private channel as a reminder. Here in this post, we will see how easily we can create a Flow to do that.

Photo by Carl Heyerdahl on Unsplash

Configure the flow

To create a Flow you must sign in to the Power Automate portal, and then click on the + Create button on the left panel. As we need to do this every month, we can create a Scheduled cloud flow by clicking on the option “Scheduled cloud flow”. That should give you a pop-up as proceeding.

Build a scheduled cloud flow

Fill in all the details in the pop-up and then click on the button Create, which should redirect you to the Flow edit page where you can add the steps to your flow. Now, click on the + icon to insert a new step (you can see this when you hover over in the flow section) and add the step “Post message in a chat or channel”.

Post a message in a chat or channel

You need to make sure that you are adding the right values in the step as proceeding.

Flow details

Please be noted that if you select the “Post as” as “Flow bot”, you will get an error “Request to the Bot framework failed with error: '{"error":{"code":"BotNotInConversationRoster","message":"The bot is not part of the conversation roster."}}'. when you run your flow”. This is because the Flow bot doesn’t have access to the private channel, if you are using a public channel this should be fine. In my case, it is a private channel, thus it is important that I must use the “Post…

--

--

Sibeesh Venu

An engineer by profession and writer by passion. Author at Sibeesh Passion, Microsoft MVP (2016–2022). Software Engineer @ Microsoft