Oh no! Sorry about that. You got me curious so I looked around and found some things and built one. Once again, @IsmaelChivite coming to the rescue.
Main Source for flow (Source 1): Survey123 Create Report action in Microsoft Power Automate (Preview)
Answered SharePoint Portion (Source 2). Ismael suggested transferring from OneDrive to SharePoint: Use Power Automate with Survey123 and SharePoint
So based on what I found, it wasn't quick and easy to get the PDF report into SharePoint. However, it was super easy getting it into OneDrive. The flow I will be showing: When a Survey123 is submitted, create a report, download report into OneDrive, copy the data from OneDrive into SharePoint, sends email with attachment, deletes OneDrive file.
Overview:
![Beard_Greg_0-1689915510794.png Beard_Greg_0-1689915510794.png](https://community.esri.com/t5/image/serverpage/image-id/75936iBBAAE770975899F2/image-size/medium?v=v2&px=400)
Step1: When a survey response is submitted. Choose your survey123.
Step 2: Create Report. For this to work, you will need to have already created a report template on the Data tab on the Survey123 Website. Source 1 has a video. First two questions are your Survey123 information. If you've create a report template, it should be listed as a drop down. Object ID is the ObjectID of the survey123 so that should be simple. Report Name is what you want to call the file. Make sure it is unique! Change the format to PDF.
![Beard_Greg_2-1689915856649.png Beard_Greg_2-1689915856649.png](https://community.esri.com/t5/image/serverpage/image-id/75938i54AB1369C0ABF5BC/image-size/medium?v=v2&px=400)
Step 3: Upload Report into OneDrive. Source 1 does a really good job explaining this. I chose to put mine in a specific folder. Hypothetically if this works perfectly every time, this folder will always be empty. I changed my Overwrite output to "Yes" just in case, but it works with No as well. "Yes" helps with testing. It's transferring to SharePoint so it doesn't matter too much especially if you give the file a unique name.
Source URL = Use URL - URL of the first result file from Dynamic Content
Destination File Path: Where you want it saved. I added Name - Name of the first result file from Dynamic content
![Beard_Greg_4-1689916207548.png Beard_Greg_4-1689916207548.png](https://community.esri.com/t5/image/serverpage/image-id/75940iD88421280EBFB335/image-size/medium?v=v2&px=400)
Step 4: Get the File Content so that you can transfer to SharePoint.
File Path: Use the dynamic content Upload file from URL - Path
![Beard_Greg_5-1689916604739.png Beard_Greg_5-1689916604739.png](https://community.esri.com/t5/image/serverpage/image-id/75941iC218D7160A7C0754/image-size/medium?v=v2&px=400)
Step 5: Create File (SharePoint). Site Address / Folder Path for where you want it saved.
File Name you have some options, but I just went with the name generated by Step 3.
File Content: Use Dynamic Content to find Get file content using path - File Content (second image).
![Beard_Greg_11-1689917982910.png Beard_Greg_11-1689917982910.png](https://community.esri.com/t5/image/serverpage/image-id/75947i04F61C4E31A80D90/image-size/medium?v=v2&px=400)
![Beard_Greg_7-1689917016066.png Beard_Greg_7-1689917016066.png](https://community.esri.com/t5/image/serverpage/image-id/75943i0543E3F015B8237B/image-size/medium?v=v2&px=400)
Step 6: Send Email
Attachment Name / Content: I used the same fields I used in Step 5 for creating the file in SharePoint
![Beard_Greg_10-1689917176891.png Beard_Greg_10-1689917176891.png](https://community.esri.com/t5/image/serverpage/image-id/75946i7070EE7FA19F8AF8/image-size/medium?v=v2&px=400)
Step 7: Delete file (OneDrive)
The ID is from Upload file from URL - ID (The unique identifier of the file or folder)
![Beard_Greg_9-1689917086094.png Beard_Greg_9-1689917086094.png](https://community.esri.com/t5/image/serverpage/image-id/75945i661B6CD7AC8A7F5E/image-size/medium?v=v2&px=400)
Hope this helps!