Hi
I've now managed to get my flow up and running, to automatically create a task when an email is received to a shared inbox. At present, this creates the task with the title being the Subject of the email, and can only assign to the same people each time and place it in the same bucket, but I would like to take this a bit further.
I would like to be able to do 3 things additional to this:
1) Reject Emails that have not been received from an approved list of users (which can be hardcoded somewhere if needed), and tell the sender to use another email address. Can this be done with branching? I'm not sure how to enter a statement of 'if email is NOT from these people, reject'.
2) Create the task based on values submitted within the body of the email - I'd like to set up a Quick Action template in Outlook to send the information in the same way every time, and then have the Flow read this information to decide what the parameter should be.
For example:
Title: Subject of Email
Notes: Place in Body of task
Bucket: Which bucket task is for
Assign To: Neil (name, rather than full email address)
Due Date: DD/MM/YY (or a default value if left blank)
3) Finally, I would like to be able to read my 'Assign To:' parameter above using the users first name (eg: Neil, Joe, Rachel), and to then assign the task to that particular person.
I've added some pictures of my flow setup so far for reference - I appreciate I'm probably stretching the limits of Outlook for this sort of task, but it's what I have available and integrated at the moment!
Any suggestions would be very much appreciated 🙂