I have created a Survey and have published it. I want to be able to get an email whenever a new survey is submitted. This is for our County 911 Address Requests. Our IT department does not seem to want to trust many of the third party companies (Integromat/Microsoft Flow/etc.). Any thoughts on how to do this? Thanks!
Solved! Go to Solution.
Thanks for your reply. I am going to talk to our IT department and see if they can't get Microsoft Power Automate to work. Seems they should be able to.
I extensively use Integromat for automation. They offer a free solution which can be viable for many smaller implementations. If your IT folks are skeptical, have them do a little research.
Microsoft Power Automate (formerly Microsoft Flow) is also a very viable solution. You mentioned that your IT department does not want to trust 3rd parties... Do you guys use Outlook? Word? Excel? All Microsoft products just like Power Automate.
Thanks for your reply. I am going to talk to our IT department and see if they can't get Microsoft Power Automate to work. Seems they should be able to.
Webhooks would be the way to do this, but it looks like many of the workflows use the third party companies you mentioned.
https://doc.arcgis.com/en/survey123/browser/create-surveys/webhooks.htm
Maybe if you show this documentation to your IT department they'd be a bit more trusting? haha
Another approach: Python.
A couple of blogs written a looong time ago but that could give you some ideas:
If your IT team does not like Integromat/Power Automate, you can also discuss having a custom web service (hosted by your IT team) send the email once triggered by the Survey123 webhook. Survey123 webhooks are not limited to Integromat/Power Automate. You can have your Survey123 webhook invoke your own web service, a Lambda function, Google function, Microsoft Logic Apps, etc.