An email is send by the client to appian mailbox, Appian needs to autodetect and pickup the attachement from the mailbox automatically. with the attachements as a input we have to triggered the process where input is the attcahements of mailbox.
is it possible to autodetect an new email with the attachment from the mailbox?
in case if it auto detected, how to trigger an appian process with the attachment as the input?
Discussion posts and replies are publicly visible
You can either forward email to Appian: https://docs.appian.com/suite/help/23.3/Sending_an_Email_Message_to_a_Process.html#starting-a-process-using-an-email
Or use the Graph API Email Poller Plugin to fetch email from a mailbox: community.appian.com/.../msgraph-email-poller
Just to elaborate a bit more on these two options...you'd need to consider whether what you're doing is time-sensitive and what the second (polling the mailbox) polling interval should be set to. Personally I would always try for the first pattern (event-driven) as you'll get more near-realtime behavior and you're not generating unnecessary traffic across the network by polling periodically.
The disadvantage of the poller is indeed the polling.
On the flip side though, I'm personally a fan of the Graph Poller approach for its increased flexibility.
- Supports multiple inboxes
- Easier to manage (debugging, retention, filtering etc.)
Thanks stefan above method of email message to process really works