I recently installed MSgraph Poller plugin and done the setup, its fetching mails and saving EML and attachment as Documents. but its fetching all the Emails . My requirement is to only fetch Unread emails from "INBOX" folder. As per documentation there is no any such filter i can pass to the smart service. Other approach i Tried is creating integration object with MSGraph HTTP API (connected system). but implementing a simple fetch and save attachment/EML takes multiple api calls to graph api and on top of ot need to parse and write those data to DB for further case creation.
Anyone Worked on similar requirement? what would be best approach if i want to create case in appian based on mail and its content and save those contents in appian.
Discussion posts and replies are publicly visible
Did you try using rules like this?
I dont have user level access to the mailbox to define rules as its a shared mailbox account. Also as per the MSGraph Poller documentation , the component poll all the sub folders not just INBOX.Also i cant create "Processed Folder" and test. whether after successful processing, the processed mails are moved to different folder or not. I'll try to sort the user access issue with the mailbox and try to implement your approach Thanks! It would be great if by default The MSGraph poller only Process Unread Emails and user have option to toggle between Unread and All mails. Let me know if there any forum where i can raise a feature Request for this Plugin. Since i cant comment under the Appmarket Plugin Page.