Hi everyone,
I'm wondering if it's possible to link a csv file on a shared drive to a hosted feature layer on AGOL that is updated by a Survey123 form, so each time the feature layer is updated the data is automatically reflected on the csv.
From what I've gathered, this is possible through webhooks (?), but I don't know where to start with building one. Any advice would be appreciated.
Thank you!
Solved! Go to Solution.
I think a webhook would likely be your best bet then, if you have access to Power Automate through Microsoft 365 at your organization I'd recommend it, or there's also Make (formerly Integromat) that I believe is free?
Power Automate with Survey123 Blog Post
Those should be good to get started, but there's a whole lot of posts and blogs across the Community on these topics (more so Power Automate I find).
If you looked at ArcGIS for Excel? You can just point Excel to AGOL and it would all be live time.
You can link to a CSV that is hosted in AGOL that the form will update from when opening. You can then use Python or manual update of that CSV in AGOL.
Take a look at these posts
You could also look into the search() appearance type but that assumes you are online when loading the form. https://community.esri.com/t5/arcgis-survey123-blog/dynamic-choice-lists-using-search-appearance/ba-...
Hope that helps
Thank you for the info Doug, but I think I may have worded my question badly... I'm not trying to link a Survey123 form to a csv, but rather link the data that is created from a Survey123 form to a csv file saved externally.
If you looked at ArcGIS for Excel? You can just point Excel to AGOL and it would all be live time.
Also a good idea, and probably easier than the webhooks to set up (I've not used it before though).
Are you looking to use the CSV with the Survey123 form, or just have it update from information that is submitted to the survey?
Just have it update from the information that is submitted.
I think a webhook would likely be your best bet then, if you have access to Power Automate through Microsoft 365 at your organization I'd recommend it, or there's also Make (formerly Integromat) that I believe is free?
Power Automate with Survey123 Blog Post
Those should be good to get started, but there's a whole lot of posts and blogs across the Community on these topics (more so Power Automate I find).
Thanks for the input y'all! I can't add ArcGIS for Excel due to add-in permissions at my organization, but I was able to make something work well enough by using Power Automate to add rows to an excel file on sharepoint each time the Survey123 Form is submitted.
My IT said that same at first but then they agreed to have it as a Managed Add-In with the org. May be worth a shot.