Hi,
I need to implement a workflow to send emails using the MICROSOFT GRAPH API.
I am a Alteryx newbie, so can anybody please send me a step by step link to implement this?
Thank you very much for your attention !
Solved! Go to Solution.
Do you mean this? https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview?view=graph-rest-1.0
do you know how to use this API? Do you have the requisite permissions? Do you know to get the permissions? The short is - you'll probably use the Download tool. But like before you get there - you should get familiar with your API and how to use it.
Thank you for your answer apathetichell,
Yes I have the requisite permissions.
Right now I am configuring the app to use it.
What I don´t know is how to implement it in the Alteryx designer.
Regards,
Hi @DanielBosch
Since you've selected just about the most complicated API in existence AND you're new to Alteryx, you want to separate the two learning processes.
Start by getting entire process, from authentication to sending the final email, running and documented in Postman. This will allow you to trouble shoot any issues without having to determine if the issue is with Alteryx or the config/json of your api calls. It will also allow you to learn all the ins and outs of the API itself.
Once done and running without error, you migrate the individual API calls to Alteryx using a connected series of Download tools. Essentially each separate API call you made in postman will become it's own download tool. Start with getting the authentication process running and then move on to the creation and sending of the email.
Dan
Hi @DanielBosch,
I am working on a GraphAPI solution, but this is a pay product. I have a generalised set of macros that use the graph API endpoints and can handle the adaptive throttling and paging in the API. You seem to have a use case that it would apply to.
The API approach is useful because it can work with Alteryx Server and Scheduler without issue. It is complex but the API is REST based and very logical, and all endpoints work the same way. I specialise in writing API wrappers, so this was interesting work for me.
Would you be interested in working with Continuum Jersey on this?