Looking for an Expert Development Team? Take two weeks Trial! Try Now or Call: +91.9824127020

D365 v9.x Execute action or workflow from the business process flow


In this blog, we will learn how execute workflow or action directly from the BPF Business process flow as an action step.


  1. Open the action and mark highlighted checkbox to checked.
  2. Add the required input/output parameters and activate the action.
  3. Open the Business Process flow where you want to add as an Action Step.
  4. Select action from the dropdown
  5. Bind to fields
  6. Open the record
  7. Click on execute button


    Complex datatypes are not supported as an input/output parameter in the action.
    Following are the supported data types.

    1. String
    2. Boolean
    3. DateTime
    4. Float
    5. Integer
  • Only bound actions are supported.


In a Similar way, you can call workflow from the action step, but workflow must be enabled for on demand.
It is a great improvement in the business process flow where we have a business requirement to execute some custom logic as an action step.
Action step will work on both the forms (UCI/Legacy).

Post Tags

#Dynamics 365

Aegis Infoways

Aegis Infoways is a leading software development company that provides a wide range of business solutions like software development, data warehouse, or web development for specific business needs.

Related Posts

CompletableFuture in Java

CompletableFuture in Java

Technology CompletableFuture is used for asynchronous programming in Java. Asynchronous Programming means running tasks in a separate thread, other than the main thread, and notifying the execution progress like completion or failure. It helps improve application...

Best Practices Things That Help Ms CRM Develo...

Best Practices Things That Help Ms CRM Develo...

It is always the clever MS CRM developers who think about configuration first before customization. Although Dynamics CRM offers many things, such as flexibility and customization, developers need to be more careful about customizing CRM objects. Smarter developers...

10 Eclipse Java Plug-ins You Can’t Do Witho...

10 Eclipse Java Plug-ins You Can’t Do Witho...

Eclipse is the most widely used integrated development environment for Java. Used to develop the Java applications, Eclipse is also often used to develop applications. Its extensive plug-ins give it the flexibility to be customized. This open-source software has...