Hi everyone!, I've been trying to create a Power Automate's flow to get attached PDF's from a survey123 fom responses and send them to a OneDrive's folder, but I just can't get it to work, I'd be really grateful if someone who got through this before could tell me what to do.
Solved! Go to Solution.
Can do.
Disclaimer: I loath that "new designer" (v3) in Power Automate. It has a tendency to break things in my experience, and waste far too much screen space. I always work in the v2 space.
For the HTTP step, a token shouldn't be necessary (at least if you are using the new actions).
Here are the minimum steps required to save to OneDrive (technically the Do Until isn't mandatory, but I very highly recommend you add it as a minimum):
And because my anxiety goes up not seeing any error handling, here is a bonus:
Using "Configure run after" (click the ellipses for Scope 2), have the second Scope trigger on an error. Example below:
All that is required of that email is you add this to the body (Use the "Expression" option, and paste this in). This will give you a direct link to the failed run:
concat(
'https://emea.flow.microsoft.com/manage/environments/',
workflow()['tags']['environmentName'],
'/flows/',
workflow()['name'],
'/runs/',
workflow()['run']['name']
)
Can do.
Disclaimer: I loath that "new designer" (v3) in Power Automate. It has a tendency to break things in my experience, and waste far too much screen space. I always work in the v2 space.
For the HTTP step, a token shouldn't be necessary (at least if you are using the new actions).
Here are the minimum steps required to save to OneDrive (technically the Do Until isn't mandatory, but I very highly recommend you add it as a minimum):
And because my anxiety goes up not seeing any error handling, here is a bonus:
Using "Configure run after" (click the ellipses for Scope 2), have the second Scope trigger on an error. Example below:
All that is required of that email is you add this to the body (Use the "Expression" option, and paste this in). This will give you a direct link to the failed run:
concat(
'https://emea.flow.microsoft.com/manage/environments/',
workflow()['tags']['environmentName'],
'/flows/',
workflow()['name'],
'/runs/',
workflow()['run']['name']
)
Thank you so much for your reply but I already solved it, just needed to put a token along with the URL inside the HTTP action. I didn't know about that error handling function, it might be useful for me later. Again, I really appreciate your help.
If something doesn't make sense, or doesn't seem to work for you, just let me know and we can work through the specific error.