
Fermé
Publié
Payé lors de la livraison
I built a cloud flow in Power Automate that triggers every time a file is added to a SharePoint document library and then emails me the uploader’s name and the file name. The SharePoint side must remain untouched, yet two problems have surfaced during testing: • the flow falls into an endless email loop, and • when different users upload different files, each message lists every file as though every uploader added it. All I really need is for the flow to fire once per upload, name the correct uploader, and then stop—no recycling, no cross-reporting. The incoming mail can stay one-email-per-file; I just want the looping behaviour gone. You’ll receive a copy of the current flow (triggered by “When a file is created” and using standard Office 365 Outlook actions). Please identify the exact cause of the recursion, apply the fix—whether that means adding trigger conditions, concurrency controls, Do Until exits, unique IDs, or any other best-practice safeguard—and return a working version that I can import straight back into my tenant. A short note explaining the change set will help me support it later. When you send your proposal, walk me through the approach you’d take and the specific adjustments you expect to make in the designer; the clearer your plan, the faster I can select and grant access.
N° de projet : 40216936
18 propositions
Projet à distance
Actif à il y a 29 jours
Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
18 freelances proposent en moyenne ₹1 154 INR pour ce travail

• Microsoft 365 and Power Platform professional with 6+ years of hands-on experience • Strong expertise in Power Apps, Power Automate, Dataverse, and SharePoint Online • Practical, feasibility-first approach to solution design and delivery • Focus on secure, scalable, and performance-optimized applications • Clear communication with quick response time • Available 24/7 for discussions, updates, and support • End-to-end ownership and accountability for assigned work • Strong commitment to quality, reliability, and client satisfaction
₹600 INR en 1 jour
4,5
4,5

I can fix this quickly. The looping and cross-reporting are classic Power Automate trigger issues, usually caused by missing trigger conditions, improper use of dynamic file queries, or the flow reacting to its own actions. My approach: • Identify exactly why the trigger re-fires (recursion source) • Ensure the flow runs once per file using trigger conditions and the file’s unique ID • Lock the context to the single uploaded file (correct uploader + filename) • Add safeguards (concurrency control / filters) to prevent reprocessing • Test with multiple users uploading different files You’ll get: • A corrected flow ready to import into your tenant • One email per upload, no loops, no cross-file reporting • A short explanation of what was changed and why I’ve built and debugged many SharePoint-triggered flows like this, so I can get it stable fast.
₹1 450 INR en 1 jour
3,7
3,7

As an experienced .NET developer, I've encountered and resolved different challenges ranging from code sequence problems to workflow bottle-necks in my 14-year industry run. I understand the importance of maintaining a SharePoint document library intact, while also ensuring your Power Automate is efficient and effective. To address your specific issue with the cloud flow in Power Automate, I propose a few strategies. First, I'll review your entire flow looking for potential triggers that may be causing the endless loop. Once identified, I'll employ best-practice measures such as adding trigger conditions, concurrency controls, or even Do Until exits if necessary to ensure your flow no longer faces this issue. Additionally, I'll examine how information is being processed such that up-loaders are mistakenly associated with files they didn't upload. My goal is to return to you a fully functional version of your flow that's free from all looping behavior and mix-up issues. Alongside this, I'll provide you a precise note highlighting all the changes made and their importance. By choosing me for this project, you're not only getting an adept developer but also a problem-solver dedicated to delivering solutions that not only resolve the current issue but also prevent similar occurrences in the future. Looking forward to working with you!
₹1 050 INR en 7 jours
2,6
2,6

Hi, I can quickly resolve the looping and cross-reporting issues in your Power Automate flow without making any changes to the SharePoint library. Based on your description, the endless email loop is likely caused by the flow triggering itself through a file update, metadata action, or an improperly scoped trigger condition. The issue where every email lists all files suggests the flow may be using a “Get files” action or an unintended Apply to Each loop instead of referencing the specific trigger item. I will review the trigger configuration, add precise trigger conditions to ensure it fires only once per new file, remove or correct any actions causing recursion, enforce proper dynamic content mapping to the current file’s Unique ID, and apply concurrency controls if necessary. You will receive a cleaned, import-ready version of the flow along with a short explanation of the changes made so you can maintain it confidently moving forward.
₹1 400 INR en 1 jour
1,5
1,5

Hello, I can fix this Power Automate flow so it triggers exactly once per file upload, captures the correct uploader, and completely stops the recursive email loop—without touching the SharePoint side. Why this is happening (in brief): • The loop usually comes from the trigger re-firing due to metadata updates or Outlook actions • The cross-reporting happens when the flow processes all items in the trigger context instead of the single created file My approach: 1. Inspect the trigger output from “When a file is created” to identify the exact recursion source 2. Add trigger conditions so the flow fires only on true file creation events (not updates) 3. Lock execution using concurrency control (degree = 1) to prevent parallel re-runs 4. Reference the single file identifier from the trigger (Identifier / UniqueId) instead of enumerating items 5. Validate uploader using Author/Created By properties only 6. Test with multiple users uploading files in parallel to confirm: • one email per file • correct uploader name • no recycling or cross-reporting Deliverables: • Fixed flow ready to import into your tenant • Clean execution history (no loops) • Short explanation of what caused the issue and what was changed, so you can support it later I’m based in India, experienced with Power Automate + SharePoint triggers, and can start immediately. Happy to walk you through the changes before final handover. Best regards, Shazia
₹1 000 INR en 2 jours
0,0
0,0

Hi, I can quickly fix your flow by tightening the trigger so it fires only on true file creation and by using the trigger’s own file and uploader data instead of library-wide queries. This removes the loop and ensures each upload sends one correct email. I’ve handled similar automation issues and can resolve this fast. DM ME I WILL SHARE YOU THE PROCESS. Best regards, Lovish
₹1 250 INR en 4 jours
0,0
0,0

Hi, What you’re seeing is a pretty common trigger-scoping problem. Right now, the flow is firing more than once for the same file because SharePoint generates multiple events during upload and versioning. Since the trigger isn’t restricted to the initial file creation, the flow ends up retriggering itself, which causes the email loop. The reason each email lists multiple files is that the flow is pulling data from a broader scope instead of using only the file that actually triggered it. My approach would be to tighten the trigger so it fires only once per file, add basic concurrency control to prevent overlaps, and remove any actions that fetch or loop through the entire library. The email will then use only the trigger data (file name and uploader). I won’t change anything on the SharePoint side. I’ll return a clean, importable flow with a short explanation of the fixes.
₹600 INR en 7 jours
0,0
0,0

I have more than fifteen years of solid experience in SharePoint, including SharePoint Online development and architecture + solid experience in customizing SharePoint forms using Power apps and building Power Automate Flow. I have worked on 50++ projects for customers around the world. These projects include building SharePoint sites/lists/libraries, building business processes using Power Automate Flow, customizing SharePoint lists using Power App, writing Remote Event Receivers, migrating data from SharePoint on-premises to SharePoint Online, migrating data from SharePoint Online to SharePoint Online (same tenant and different tenants), building SPFx web parts, building custom connectors for Power Platform & building Copilot Agents using SharePoint Agents and Copilot Studio. I have also worked on many projects as a SharePoint architecture to set up the SharePoint design, best practices for building the different sites, the policies and setting regarding these sites
₹1 050 INR en 7 jours
0,0
0,0

Hi, I will troubleshot the issue and look into the settings of the trigger, for this kind of cases is really important to check the previous flow runs and isolate the case to prevent more undesired runs. BR, Laura
₹1 050 INR en 7 jours
0,0
0,0

Hi there, I am a Process Engineer specialized in Microsoft Power Automate. I read your issue regarding the "Endless Email Loop" and the incorrect file reporting. I have fixed this specific behavior many times before. The Root Cause Analysis: The Loop: The flow is likely re-triggering itself because an action (like "Update File Properties") is happening after the trigger, causing an infinite cycle. I will fix this using Trigger Conditions (e.g., @not(equals(triggerOutputs()?['body/Editor/Email'], 'FlowBotEmail'))) to prevent self-triggering. The Wrong Data: The issue with listing "every file" suggests an incorrect usage of the "Get Files (properties only)" action inside the loop. I will replace this logic to ensure the flow only references the Specific File Identifier from the trigger event. My Solution Plan: Review your current Flow JSON. Add the necessary Trigger Conditions to stop the loop. Correct the dynamic content selector to ensure 1-to-1 reporting (Uploader -> File). Return the fixed .zip package ready for import. I can fix this immediately. Best regards, Ulises Flores
₹1 050 INR en 1 jour
0,0
0,0

Hello, Based on your description, this appears to be a trigger recursion issue combined with incorrect file scoping inside the flow. My approach would be: • Review whether the trigger is set to “created” vs “created or modified” • Check if any action in the flow updates file metadata, which could retrigger it • Add trigger conditions or a guard clause to prevent re-entry • Ensure the email action references only the current file’s Identifier from the trigger output • Remove any unnecessary “Get files” actions that may be causing cross-reporting • Apply concurrency control or a unique check if needed The goal will be to make the flow fire exactly once per upload, correctly identify the uploader, and prevent any looping behaviour. I’ll return an import-ready version of the flow along with a short note explaining the adjustments made. Ready to review the current flow and resolve this quickly. Thanks, Sangram
₹999 INR en 4 jours
0,0
0,0

I like to help you with power automate procedure. This procedure i make maybe 100 times. I will make for you for 5-6 hours
₹600 INR en 7 jours
0,0
0,0

We specialize in Microsoft 365 and Power Automate solutions, with extensive experience diagnosing and fixing power automate flows in live SharePoint environments. We understand the issue clearly: a flow triggered on “When a file is created” is re-firing itself, causing endless email loops and incorrectly aggregating uploads from multiple users. The SharePoint library must remain untouched, and the flow must fire once per file, report the correct uploader, then stop. Our Approach Review the existing trigger, Identify where the flow is re-triggering (metadata updates, parallel branches, or reused outputs) Apply the correct safeguard, such as: Trigger conditions to restrict execution Concurrency control (run-after and parallelism limits) Unique file ID scoping per run Correct use of dynamic content (Created By vs Modified By) Do Until or termination logic where required Fix & Delivery Implement the cleanest, least intrusive fix (no SharePoint changes) Ensure one email per file, correct uploader, no cross-reporting Test with multiple users and uploads Return an exportable flow ready for direct import into your tenant Handover Short explanation of what caused the loop Summary of changes made and why Notes on how to avoid similar issues in future We work quickly, document clearly, and fix the root cause, not just the symptoms. Ready to start as soon as access is granted.
₹1 480 INR en 3 jours
0,0
0,0

I’ve carefully reviewed your requirement and the issue you’re facing with the Power Automate flow. The looping behavior typically happens due to trigger re-firing caused by metadata updates, multiple file events, or lack of trigger conditions and concurrency control. Here is the approach I would take to resolve it: 1) Analyze the current trigger configuration (“When a file is created”) and confirm whether additional updates are re-triggering the flow. 2) Implement trigger conditions to ensure the flow runs strictly once per upload. 3) Enable concurrency control to prevent parallel executions. 4) Ensure the flow references the specific file identifier (Unique ID) instead of pulling multiple files. 5) Validate that uploader details are correctly fetched using dynamic content (Author/Created By) without cross-reporting. 6) Test thoroughly to confirm one email per file, correct uploader name, and zero recursion I can start immediately and deliver within a short turnaround time. Looking forward to working with you.
₹1 050 INR en 4 jours
0,0
0,0

Hi, I can resolve your recursion loop and the uploader data leakage today. With 2.5 years of experience in RPA at Deloitte, I have fixed this exact SharePoint trigger behavior many times. The Plan: - Stop the Loop: I will apply a Trigger Condition (e.g., checking a custom metadata flag or file status) so the flow ignored any updates it makes itself. This kills the recursion at the source. -Fix Cross-Reporting: I’ll enable Concurrency Control and replace global variables with Compose actions or scoped dynamic content. This ensures each file upload stays in its own isolated "lane," preventing data from mixing between users. - Safety First: I will add a Split On or unique ID check to ensure the flow fires exactly once per unique File ID. I can have the corrected version ready for you to import back into your tenant within the hour. Best regards, Jana
₹1 050 INR en 7 jours
0,0
0,0

Hello, I’m a Microsoft Dynamics 365 CRM developer with 8+ years of experience delivering end-to-end solutions including customization, plugins, Power Platform integrations, automation, and system optimization. I have worked on sales, service, and marketing modules along with Power Automate, Power Apps, and Azure integrations. I can help with requirement analysis, development, customization, performance improvements, integrations, and ongoing support to ensure your system runs efficiently and meets business goals. I focus on clean implementation, scalability, and timely delivery. Let’s connect to discuss your requirements — I’d be happy to add value to your project. Thank you.
₹1 050 INR en 2 jours
0,0
0,0

Hello, As an experienced Power Platform Consultant, I can quickly identify and resolve the recursion and cross-reporting issue in your existing flow — without modifying the SharePoint library. Most likely causes are trigger re-firing due to metadata updates, concurrency settings, or incorrect file referencing. I will: • Add precise trigger conditions • Control concurrency to prevent overlapping runs • Ensure the flow references only the triggering file (unique ID) • Validate correct “Created By” mapping Result: One upload → One email → Correct uploader → No looping. You’ll receive a fixed, tested flow package plus a short explanation of the changes. Budget: ₹1,200 INR Delivery: 24 hours Ready to start immediately.
₹1 050 INR en 1 jour
0,0
0,0

Delhi, India
Membre depuis févr. 9, 2026
$15-25 USD / heure
$8-15 USD / heure
€3000-5000 EUR
₹12500-37500 INR
$30-250 USD
$2-8 USD / heure
$30-250 SGD
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
₹1500-12500 INR
$10-30 CAD
₹1500-12500 INR
£20-250 GBP
$30-250 USD
€250-750 EUR
€30-250 EUR
$10-30 AUD
£10-15 GBP / heure
$10-60 USD