web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Service | Customer Service, Contact Center, Fie...
Answered

Where or how can I customize the ARC flow step "create a contact for unknown email senders"?

(0) ShareShare
ReportReport
Posted on by 144

Hi,

I have an ARC flow set up in my customer service app which allows to create cases for email senders which are not a contact or account. I am allowing the system to create contacts for these email senders automatically.

I want to customize this step of the ARC flow (because I want to mark these contacts as special contacts) but I cannot find this specific step in the flow or anywhere else in the system.

Anybody have an idea where or how I can access this flow step to make my changes?

Thanks for your help

Christian

I have the same question (0)
  • Verified answer
    Community Member Profile Picture
    on at

    Hi Christian K,

    You need select option--Mapping in Power Automate manually for Manage unknown senders by in ARC rule:

    --Mapping in Power Automate manually: Specify if you want to evaluate and set up the resolution for the contact in Power Automate.

    pastedimage1661408728029v1.png

    Then you need access the power automate to configure it:

    pastedimage1661410428363v3.png

    https://docs.microsoft.com/en-us/dynamics365/customer-service/automatically-create-update-records?tabs=customerserviceadmincenter#create-contacts-for-unknown-senders 

    To create a contact for unknown senders of mail, configure the following options in Power Automate for the associated rule item:

    1. In the Is this email sender a contact or an account step, for the If no option, delete the Terminate when no valid customer found action.

    pastedimage1661410277769v2.png

    1. Select Add an action, and in the Choose an operation box, search for "Add a new row", and select it.

    2. In Table name, select Contacts.

    3. In Email, search for "From" in Dynamic content, and select it.

    4. Select Add an action again, and in Choose an operation search for "Set variable", and select it.

    5. In Name, select Customer from email sender.

    6. In Value, search for "OData Id" in Dynamic content, and select it. "OData Id" is derived when you create a new contact record.

    7. In the Create a record (don't rename this step) option, search for Contact (Contacts), and use the following expression:

      if(equals(triggerOutputs()?['body/_emailsender_type'], 'contacts'), if(contains(variables('Customer from email sender'), triggerOutputs()?['body/_emailsender_value']) , string(''), concat('contacts(',triggerOutputs()?['body/_emailsender_value'], ')')), string(''))

    8. Save the changes.

    Note: If you want to mark these contacts as special contacts, you need create a custom field in contact and set it's value in the 'Add a new row' step.

  • Christian K Profile Picture
    144 on at

    Thanks I will try this! :-)

  • Christian K Profile Picture
    144 on at

    Thanks for the feedback. It worked.

    An additional question is now that I am not able to really have the customer name filled out on the form for the new contact. I am now creating new contacts for unknown senders with just an email and my flag that I set

    Any ideas? Over the dynamic values I am not getting anything to set in the last name field

  • Suggested answer
    Community Member Profile Picture
    on at

    Hi Christian K,

    You can intercept the string before the @ symbol in the email and use it as a padding value for last name field:

    powerusers.microsoft.com/.../843654

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Service | Customer Service, Contact Center, Field Service, Guides

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 53 Super User 2025 Season 2

#2
Daniyal Khaleel Profile Picture

Daniyal Khaleel 27 Most Valuable Professional

#3
Soundari Profile Picture

Soundari 15

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans