Outlook event trigger new email received in Integration Service - sometimes misses trigger

Hello, for those who uses integration service with outlook connector to have an event trigger when a new e-mail is received, do you encounters sometimes that e-mails are not triggered ? And if yes, how did you managed to solve it ?

We got one recently and I am not able to understand why event did not get triggered. I had to move the mail to another folder and put it back to make it work.

I thought this was very consistent and we uses a lot these scenarios to let business trigger automations with attachment in e-mail for instance.

Thanks for your help

Hello @Matt67 Yeah actually the Outlook connector just polls the inbox so it can miss an email if a rule moves it and if it goes to Junk or Other or if there’s a small sync glitch.

So to fix it you should keep automation emails in a dedicated folder and avoid strict filters in the trigger also add a backup scheduled flow that checks for unprocessed emails by ID or flag to catch anything missed.

Cheers

Hi @Matt67

outlook connector may miss triggers due to sync delays, read status, mailbox permissions, webhook expiration, large attachments, or automation rules. Moving the email resets its state and can retrigger the event. Recreating the trigger or adding polling fallback improves reliability. Logging and Graph API checks help diagnose issues.

If helpful, mark as solution. Happy automation with UiPath

Hey @Matt67,

Was there any other emails at same time or close to that? I never faced this situation but a possible reason I can think of is may be integration service got only one signal for the email received at same time.

Also, as a workaround, you can add logic to go through all the unread emails on every trigger which will cover the missing emails as well. I agree it will be delayed till the new email triggers the bot but it will be faster than human notices the miss.

Hello all,

Thanks for all your answers
Unfortunately for this time there was only one e-mail and not many at the same time.
I really think that these event triggers from microsoft graph api are not 100% reliable.
I like the idea to let the trigger as it is, and have one more “classic” automation that runs 1 time per day to process all remaining e-mails in inbox, in case of misses

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.