Hi
Randomly our ARC Case Creation Flow does not detect an email in our support queue and create a case. The email is tracked and an associated activity is created though.
I check the flow and there is no attempt made at processing the email; there is no successful or failed runs. I also filtered for failed checks to the flow and got nothing. It's like the flow completely ignored the email. A bit later, another email to the same queue is successful, and most are.
The activity monitor in "Automatic Record Creation and update rules" section on CE did not show anything. It was only set to show failed and not also skipped, so unsure if this may have caught anything if skipped was also set.
I'm new to this stuff so am unsure what else I can check to see why this is happening. Can someone please suggest other checks I can do myself before going to MS support.
Hello DanCap here is a bit of information from Microsoft that may be helpful to identify what may be the reason some emails are not being processed. I've been in your shoes (and still am) and hope the information further down in this post are helpful in where to go to look.
A couple of items to look for:
1. Could this email have been associated with an existing case?
2. Is the email associated with a Contact (From field)
Per Microsoft documentation https://learn.microsoft.com/en-us/dynamics365/customer-service/arc-faqs:
What are the scenarios in which the rule skips creating records automatically?
The automatic record creation rule doesn't create records in the following scenarios:
Reason 1
Email is from an unknown sender.
Resolution: On the Advanced tab of the Record creation and update rule page, select Yes for Allow emails from unknown senders, and choose an option in Manage unknown senders by according to your business needs. More information: Configure advanced settings for rules.
Reason 2
A resolved case is already connected with this record.
Resolution: On the Advanced tab of the Record creation and update rule page, select Yes for Wait for a specific amount of time after the connected case has been resolved, and specify the time in the Select the amount of time option. More information: Configure advanced settings for rules.
Reason 3
No valid entitlement for this email sender.
Resolution: On the Advanced tab of the Record creation and update rule page, select No for Require a valid entitlement on the connect case.
Reason 4
No applicable reason can be specified.
Resolution: If the reason is empty and the state says Ready for workflow/Power automate, and the case doesn't get created, then check system jobs if it's a legacy rule, or check flow runs if it's a modern rule.
Navigation:
For Reason 1 and 2
1. Open the Email and check if the Sender has an active Contact Record in D365. If the value in the from field is in red this identifies an unknown sender.
2. In Customer Service Admin Center App go to Case Settings -> Automatic Record creation and update rules -> click on Manage
Identify and open the Active Record creation and update rule Go to the Advanced tab
1. If the Allow emails from unknown senders is No the emails/cases are not created.
2. If the Wait for a specific amount of time after the connected case has been resolved is Yes and has a time frame selected, then the email is associated with the existing case but will not create a new case record until the time frame has passed.
3. If the email is tracked against a contact, go to the contact and see if there are any cases where the incoming unprocessed email has been associated.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,240 Super User 2024 Season 2
Martin Dráb 230,149 Most Valuable Professional
nmaenpaa 101,156