Hello,
I built a flow using Approval, however, it is sending duplicate MS Teams Approval requests to the manager. I've tried to recreated the flow to see if it was a glitch, but it is still sending double requests. I did not have this issue 3-4 months ago. Is this a bug? How do I fix this?
Solved! Go to Solution.
Copy Paste from mine won't work.
Hi @Breanna,
I would check FIRST to make sure you don't have a duplicate flow running. I had this exact issue last week and realized that I was still running one of my "test" flows in my Test environment.
Based on your screenshot, I don't see anything that would indicate a duplicate approval would be created so see if the duplicate flow is there and then, if not, maybe you could share more screenshots of your complete flow.
Also, I would consider doing 2 different approval flows since I believe the "start and wait for an approval" is going to be deprecated soon. Like this:
***EDIT***
If you add the responder's email to the "Requestor" field, it'll create the approval under their name instead of the name of the person who created the flow.
Also, here is a complete flow that I created for Schedule Requests of all types for all employees
I'll just post one side of the Condition since both are the same.
Oh, thank you for the heads up! I'll see if I can recreate your flow.
I did double check and I have no other flows created currently... aside from this one. So I'm still not sure where the duplicate email is coming from!
I would also check Sharepoint alerts to see if it's sending an email with updates.
If you're able to share more of your flow, it could help to diagnose the issue 🙂
I think I'm getting somewhere... kind of.
I changed the "assigned to" email to the manager's email. The manager is getting an approval notification, but I'm still getting one of the time off request Approval notifications in MS Teams as well. So somewhere in my Approval flow, it's asking for the request to be sent to me and the manager as well (?)... Everything else is doing fine except I cannot find where it has a request being sent to me as well!
**I did change the "assigned to" back to me for trial and error purposes
Peek Code:
Is the Approval Request showing in your "Sent" tab or "Received" tab?
I think it could possibly be the "Created by Email" in the requestor field. You should probably put the requestor email from the original Form response vs the Sharepoint. (if you're using a Form). If you're using a Form to create the Sharepoint list, the Sharepoint list will use the Power Automate Flow creator as the "Created by Email" in sharepoint. Not the user who responded to the form.
Better to use the FORM responder like this:
They are requests. It's like it's asking me to approve two Approvals.
And I am not using a form unfortunately. We have a list in SharePoint that is then pulled into Approvals.
Ok. When you run a "Test" in the flow using an automatic trigger of last submission, does it still do 2 approvals?
Also, can you share your full flow screenshot? Might help to find what's going on
Also, when you look at the Sharepoint list, is the Created By Email the correct email of the original requestor?
I did a manual test flow that atomically covered all steps. Which worked, but had the double notifications in Teams. Should I run the test a different way?
Here is my full flow.
Thanks for the reply. I'll have to think about this a little more as I don't have the solution in mind.
One more check just to be 100% sure... Can you check the "Environments" in the top right to make sure that you don't have another Flow of any kind running on approvals? Reason is that looking at your flow, I don't see anything indicating a duplicate approval should be generated
I'm going to try this a different way and use Forms like you have.
Create Event does not show the shared calendar in Outlook that I have created and shared with another employee. It is asking for a Calendar ID. Do you know how I can find this?
EDIT: I think I may have figured it out! I had to move it into the shared calendars category. I am going to keep testing this out!
Hi @Breanna,
I think forms is a good idea since it's one single point of communication. I hope it works better for you.
In regards to the shared calendar, make sure they've "Accepted" the calendar share in their email. Then, delete the calendar event in the Flow and add again. See if they come up. That's another thing I'm not 100% sure about why it wouldn't come up as all calendars show in my flow. Maybe that will fix it. If not, I'll keep my thinking cap on 🙂
Shoot. Everything is working prefect now, except we want the approved time off to go directly onto our shared calendar which is not working! Any ideas?
Here were the test details:
Here is the test flow:
I think you're close.
Take the "Create Event" out of the Apply to Each loop. Make that the very last step and I think that should get it.
Ugh. I tried taking it out of the Apply to Each loop and it won't let me save with it like this. What could I be doing wrong?
I'm not an expert so I do alot of trial and error but I think this error is indicating that the Apply to Each is still looking for the Create Event within it. Almost like it should recognize it's no longer there but it just doesn't for some reason.
My recommendation in times like this (and what I've done alot lately) is delete the Create Event altogether and reenter fresh using the "Add new Action" outside of the apply to each loop. Then, if you still have that problem, I would delete the Create Emails and re-enter those fresh as well.
Curious to know if you tried deleting and re-entering?
I was just sending you a message back! I have a new problem. Surprise! Haha.
It is going to the calendar, but I went them to show as full days so it's at the top of every day.
Currently, when I say "yes" as an all day event, the flow will not work and nothing shows on the calendar as it states it needs to be at least 24 hours. When I DON'T select anything under "is this an all day event," it shows up only at 1am and we have to scroll up to see them!
Dear Community Members, We'd like to let you know of an upcoming change to the community platform: starting July 16th, the platform will transition to a READ ONLY mode until July 22nd. During this period, members will not be able to Kudo, Comment, or Reply to any posts. On July 22nd, please be on the lookout for a message sent to the email address registered on your community profile. This email is crucial as it will contain your unique code and link to register for the new platform encompassing all of the communities. What to Expect in the New Community: A more unified experience where all products, including Power Apps, Power Automate, Copilot Studio, and Power Pages, will be accessible from one community.Community Blogs that you can syndicate and link to for automatic updates. We appreciate your understanding and cooperation during this transition. Stay tuned for the exciting new features and a seamless community experience ahead!
We are excited to announce the Summer of Solutions Challenge! This challenge is kicking off on Monday, June 17th and will run for (4) weeks. The challenge is open to all Power Platform (Power Apps, Power Automate, Copilot Studio & Power Pages) community members. We invite you to participate in a quest to provide solutions to as many questions as you can. Answers can be provided in all the communities. Entry Period: This Challenge will consist of four weekly Entry Periods as follows (each an “Entry Period”) - 12:00 a.m. PT on June 17, 2024 – 11:59 p.m. PT on June 23, 2024 - 12:00 a.m. PT on June 24, 2024 – 11:59 p.m. PT on June 30, 2024 - 12:00 a.m. PT on July 1, 2024 – 11:59 p.m. PT on July 7, 2024 - 12:00 a.m. PT on July 8, 2024 – 11:59 p.m. PT on July 14, 2024 Entries will be eligible for the Entry Period in which they are received and will not carryover to subsequent weekly entry periods. You must enter into each weekly Entry Period separately. How to Enter: We invite you to participate in a quest to provide "Accepted Solutions" to as many questions as you can. Answers can be provided in all the communities. Users must provide a solution which can be an “Accepted Solution” in the Forums in all of the communities and there are no limits to the number of “Accepted Solutions” that a member can provide for entries in this challenge, but each entry must be substantially unique and different. Winner Selection and Prizes: At the end of each week, we will list the top ten (10) Community users which will consist of: 5 Community Members & 5 Super Users and they will advance to the final drawing. We will post each week in the News & Announcements the top 10 Solution providers. At the end of the challenge, we will add all of the top 10 weekly names and enter them into a random drawing. Then we will randomly select ten (10) winners (5 Community Members & 5 Super Users) from among all eligible entrants received across all weekly Entry Periods to receive the prize listed below. If a winner declines, we will draw again at random for the next winner. A user will only be able to win once overall. If they are drawn multiple times, another user will be drawn at random. Individuals will be contacted before the announcement with the opportunity to claim or deny the prize. Once all of the winners have been notified, we will post in the News & Announcements of each community with the list of winners. Each winner will receive one (1) Pass to the Power Platform Conference in Las Vegas, Sep. 18-20, 2024 ($1800 value). NOTE: Prize is for conference attendance only and any other costs such as airfare, lodging, transportation, and food are the sole responsibility of the winner. Tickets are not transferable to any other party or to next year’s event. ** PLEASE SEE THE ATTACHED RULES for this CHALLENGE** Week 1 Results: Congratulations to the Week 1 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Community MembersNumber SolutionsSuper UsersNumber Solutions Deenuji 9 @NathanAlvares24 17 @Anil_g 7 @ManishSolanki 13 @eetuRobo 5 @David_MA 10 @VishnuReddy1997 5 @SpongYe 9JhonatanOB19932 (tie) @Nived_Nambiar 8 @maltie 2 (tie) @PA-Noob 2 (tie) @LukeMcG 2 (tie) @tgut03 2 (tie) Week 2 Results: Congratulations to the Week 2 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 2: Community MembersSolutionsSuper UsersSolutionsPower Automate @Deenuji 12@ManishSolanki 19 @Anil_g 10 @NathanAlvares24 17 @VishnuReddy1997 6 @Expiscornovus 10 @Tjan 5 @Nived_Nambiar 10 @eetuRobo 3 @SudeepGhatakNZ 8 Week 3 Results: Congratulations to the Week 3 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 3:Community MembersSolutionsSuper UsersSolutionsPower Automate Deenuji32ManishSolanki55VishnuReddy199724NathanAlvares2444Anil_g22SudeepGhatakNZ40eetuRobo18Nived_Nambiar28Tjan8David_MA22 Week 4 Results: Congratulations to the Week 4 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 4:Community MembersSolutionsSuper UsersSolutionsPower Automate Deenuji11FLMike31Sayan11ManishSolanki16VishnuReddy199710creativeopinion14Akshansh-Sharma3SudeepGhatakNZ7claudiovc2CFernandes5 misc2Nived_Nambiar5 Usernametwice232rzaneti5 eetuRobo2 Anil_g2 SharonS2
On July 16, 2024, we published the 2024 release wave 2 plans for Microsoft Dynamics 365 and Microsoft Power Platform. These plans are a compilation of the new capabilities planned to be released between October 2024 to March 2025. This release introduces a wealth of new features designed to enhance customer understanding and improve overall user experience, showcasing our dedication to driving digital transformation for our customers and partners. The upcoming wave is centered around utilizing advanced AI and Microsoft Copilot technologies to enhance user productivity and streamline operations across diverse business applications. These enhancements include intelligent automation, AI-powered insights, and immersive user experiences that are designed to break down barriers between data, insights, and individuals. Watch a summary of the release highlights. Discover the latest features that empower organizations to operate more efficiently and adaptively. From AI-driven sales insights and customer service enhancements to predictive analytics in supply chain management and autonomous financial processes, the new capabilities enable businesses to proactively address challenges and capitalize on opportunities.
We're embarking on a journey to enhance your experience by transitioning to a new community platform. Our team has been diligently working to create a fresh community site, leveraging the very Dynamics 365 and Power Platform tools our community advocates for. We started this journey with transitioning Copilot Studio forums and blogs in June. The move marks the beginning of a new chapter, and we're eager for you to be a part of it. The rest of the Power Platform product sites will be moving over this summer. Stay tuned for more updates as we get closer to the launch. We can't wait to welcome you to our new community space, designed with you in mind. Let's connect, learn, and grow together. Here's to new beginnings and endless possibilities! If you have any questions, observations or concerns throughout this process please go to https://aka.ms/PPCommSupport. To stay up to date on the latest details of this migration and other important Community updates subscribe to our News and Announcements forums: Copilot Studio, Power Apps, Power Automate, Power Pages