Advent of Code is back! Unwrap daily challenges to sharpen your Alteryx skills and earn badges along the way! Learn more now.

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.

Trigger Alteryx Workflow after receiving email

kabirk12
5 - Atom

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.

6 REPLIES 6
apathetichell
19 - Altair

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.

Carolyn
12 - Quasar
12 - Quasar

@apathetichell - When you refer to desktop automation, are you talking about something within Alteryx or do you mean something like Power Automate/UiPath/etc? 

apathetichell
19 - Altair

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.

Carolyn
12 - Quasar
12 - Quasar

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!

kabirk12
5 - Atom

thanks for your response! I have a server license so curious to see how you'd suggest running a module after receiving an email

apathetichell
19 - Altair

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://learn.microsoft.com/en-us/answers/questions/1373454/trigger-webhook-when-an-email-is-receive...

https://developers.google.com/gmail/api/guides/push

 

 

 

 

Labels