Hello,
I am looking to automatically trigger an Alteryx module when I receive a daily email in my inbox.
The email lets me know when the data was refreshed, so kicking of my module to run with the most recent data immediately after receiving this email is the ideal solution. Currently, I just have it scheduled to run at a particular time, which causes some latency.
Open to any and all solutions/workarounds. Appreciate the help.
unless you have desktop automation or server you cannot do this within the term of your license. if you want to go outside of the terms of your license you can search on the community how to do this using VB. Keep in mind though - what you are asking for is outside of your license terms.
@apathetichell - When you refer to desktop automation, are you talking about something within Alteryx or do you mean something like Power Automate/UiPath/etc?
Hey @Carolyn - Desktop Automation is the renaming of a legacy product often called "scheduler" - which hasn't been for sale to new enterprise clients for like 3 years. It basically allowed you to run workflows locally via API. You could do this triggering via UiPath/Power Automation etc - but it would be in violation of the Alteryx license - and at least for UiPath - architecturally - the way how I'm seeing it is pretty complicated. Either way actually the "on receipt of email" process start you'd need either relatively frequent polling or a webhook -> serverless function (Lambda) kind of thing.
Hey @apathetichell - Got it, thank you! I didn't realize there was a scheduler legacy product. That seems like a handy feature - interesting that they retired that and just have it available via Server. Anyway, thank you for the response. Not OP, but someone at my company asked about this and it was on my list to research, so their question and your response saves me some time!
thanks for your response! I have a server license so curious to see how you'd suggest running a module after receiving an email
How would I do it? email receipt should trigger a webhook -> webhook lambda (or pub/sub -> cloud function or lambda) -> lambda to alteryx server via api. Sample api for outlook:
https://developers.google.com/gmail/api/guides/push