Skip to main content

Notifications

Community site session details

Community site session details

Session Id : pwEQfNX1N5LdCoxZ9Vps2H
Power Automate - Using Flows
Suggested answer

Power Automated with planner

Like (1) ShareShare
ReportReport
Posted on 31 Mar 2025 11:51:48 by
Hello Everyone, 

I am looking for suggestions or guidance on connecting Power Automate with my Teams Planner. Below is an example (I will rename the headers later).

I want to set up a workflow where, when a task is completed in "To Do", it automatically moves to "To Do 2" and gets assigned to the person responsible for that stage. This process should continue for the next 10 steps.

Could you please guide me on how to set this up or share any useful tutorials?

I found a relevant YouTube video, but it's four years old, and I couldn’t find the "Value ID" option.

Thanks in advance!
  • Suggested answer
    Michael E. Gernaey Profile Picture
    41,254 Super User 2025 Season 1 on 31 Mar 2025 at 18:10:57
    Power Automated with planner
     
    You should create a flow like this
     
    1. Add Trigger for Planner When a task is Completed
    2. Use the Update Task to change the bucket (do not use Update Task Details). Update Task specifically is what you need
    --Now here is where there is a little bit of protentional work though
     
    To be able to change the Bucket, you need to have the new buckets Id there are 2 ways to get this.
     
    I. Create an environment variable that you name like ToDoBucketId and then put the GUID for the bucket there and from your Flow you can use the Environment Variable.
     
    You could store it in a sharepoint list, flat file or anything else as long as a connector exists that can grab the data.
     
    II. In your Flow you would need to find the bucket it which would cause me to change the flow to this
     
    1. Trigger for Planner When a task is Completed
    2. Use List Buckets
    3. add an apply to each with the Input from #2
    --Inside
    ----Condition
    -------Check if the current iteration of the List Buckets Name is equal to To do 2 (which I see in the picture)
    ---------if No (side) do nothing
    ---------if Yes (side)
    ---------------Use the Update Task, using the list buckets current loop's GUID as the input to the bucket.
     
    And bingo you changed it.
     
    P.S. you could also skip the Apply to each and instead using a ParseJon, with the Schema being like this. And then get the ID from there. I would suggest... to start, just use the Apply to eacn
    [
      {
        "@odata.etag": "W/\"<redacted>",
        "name": "Privacy",
        "planId": "<redacted>",
        "orderHint": "85857535",
        "id": "<redacted>"
      },
      {
        "@odata.etag": "W/\"<redacted>",
        "name": "Security",
        "planId": "<redacted>",
        "orderHint": "8585755t",
        "id": "<redacted>"
      }
    ]
    Let me know if you have any more questions.
     
    If this answers your question please mark as resolved.
     
    If you try to build it and have issues please open another case to get help for directly helping you fix it.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Understanding Microsoft Agents - Introductory Session

Confused about how agents work across the Microsoft ecosystem? Register today!

Markus Franz – Community Spotlight

We are honored to recognize Markus Franz as our April 2025 Community…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,670 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 66,004 Most Valuable Professional

Leaderboard

Featured topics

Restore a deleted flow
Loading started