Personalized Community is here!
Quickly customize your community to find the content you seek.
Check out the latest Sales updates!Learn about the key capabilities and features of Dynamics 365 Sales and experience some of the new features.
Download overview guide | Watch Sales video
2020 release wave 1Discover the latest updates and new features to Dynamics 365 planned through September 2020
Release overview guides and videos Release Plan | Preview 2020 Release Wave 1 TimelineWatch the 2020 Release Wave 1 virtual launch event
Ace your Dynamics 365 deployment with packaged services delivered by expert consultants. | Explore service offerings
Connect with the ISV success team on the latest roadmap, developer tool for AppSource certification, and ISV community engagements | ISV self-service portal
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Program | Finance TechTalks | Customer Engagement TechTalks | Upcoming TechTalks
I want to add wait condition in my flow that wait until field contains data like OOB workflow as shown in below screenshot.
I want to stop flow until specific field contains data (for ex. Regarding field on Email entity). If condition satisfied then run flow and execute other steps in flow.
I have tried using do until action in MS Flow but it does not work like OOB workflow wait condition.
Thanks in advance.
Could you share behavior that how doesn't MS Flow work like OOB workflow wait condition and screenshot of your flow configuration?
In my demo flow, it will update job title to "Shang hai Manager" when a specific contact's city field equals "Shang hai", and it works as expected.
Here I want to wait until "Owner" custom field contains data as shown in above screenshot. If "Owner" field contains data then proceed with "Create a new record" action.
and if "Owner" field does not contain data then wait until "Owner" field contain data.
Could you let me know what issue did you encounter?
I am facing issue that I want to wait until "Owner" custom field contains data. If "Owner" field contains data then proceed with "Create a new record" action.
and if "Owner" field does not contain data then wait until "Owner" field contain data and do not proceed with "Create a new record" action as shown in above comment.
Based on your query you are creating email and you want to wait till “Regarding” field gets the data in it.
Once regarding field gets the data then you want to perform any action like create record or update record.
If I understood correctly then below are steps to achieve this easily:
Create an Automated Flow using trigger as “When a record is created”:
Now after creating this flow it will redirect to this screen:
Here need to select environment, Entity and Scope
This step is where you need to achieve your OOB Workflow wait condition:
Click on New Step as shown in above screen shot after filling required info.
Select “Do Until”
Now search for regarding field as shown in below screenshot:
Then need to select condition as “is not equal to” and a value as null from the expression:
Now condition is ready, need to perform an action.
Click on Add an action button.
In my example I am going to create Contact.
Fill required contact’s details then Click on Save.
Your flow is ready.
You can test it by creating Email in your CRM environment.
Then check your flow “Run History”
Do you mean that even if the condition is not met, the next action still runs after 10 to 20 seconds?
I'm not familiar with Flow, but in my opition, "do until" connector might not be equivalent to "wait until" in workflow,
because the connector has a maximum iteration count during period, and it seems that "wait until" hasn't such limit.
I'm trying to find solution to set up correctly.
Business Applications communities