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.
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.
Webhooks would be the way to do this, but it looks like many of the workflows use the third party companies you mentioned.
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.
Hello, @AmandaBeck what Ismael indicates is a good option, I'm telling you, because every time a survey is sent, I get an email notifying who completes it, on what date and now, and some other content of that survey.
If you need help with that, I'd be happy to help.