Alteryx Designer Desktop Discussions

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

How to send an email from Alterys using MICROSOFT GRAPH API

DanielBosch
6 - Meteoroid

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 !

4 REPLIES 4
apathetichell
18 - Pollux

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.

DanielBosch
6 - Meteoroid

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,

danilang
19 - Altair
19 - Altair

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 

 

 

Hiblet
10 - Fireball

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? 

Labels