Microsoft Dynamics CRM - Update record
Use the start event An event that triggers a workflow to run when it occurs. An example is Box - New file, which triggers the workflow to run when a new file is uploaded to the specified folder.Microsoft Dynamics CRM- Update record to start your workflow whenever a record is updated in your Microsoft Dynamics CRM account.
For more information about Microsoft Dynamics CRM, see Microsoft Dynamics CRM.
Select the Microsoft Dynamics CRM - Update record start event
- Open your workflow and in the designer canvas, click Start event. The configuration panel is displayed.
- In the Start from drop-down under CONNECTORS, select Microsoft Dynamics CRM.
-
For Event, select Microsoft Dynamics CRM - Update record.
The Configuration section is displayed to configure the start event.
Configure the start event

- Select a Connection. If you do not have a connection, see Add a connection.
-
For Entity name, select the record type you want to monitor in Microsoft Dynamics CRM.

You can use these start event variables A variable associated with the start event. Often referenced by actions in the workflow. For example, a start event variable might capture input in a form field. to store information about the new record that you can use later in the workflow.
-
On the Designer canvas, click Start event.
-
Select a connector from the Start from drop-down list.
-
Select an event from the Event drop-down list.
- Click Add variables.
- Select the predefined variables that you want to add to your workflow. If you know the variable and you want to find it faster, type the variable name in the Filter options field. To select all variables, click Select All.
- Click Add.
Note: If you want to edit the selection of variables, hover over the variable, click
, and then click Show Details. Edit the variable name in the Name field or click
.


- Find the Conditions section.
-
For each condition:
- Click Add condition.
- For When, select a start event variable. For example, select Created date for a new file.
- For Operator, select an operator for comparing the variable to the value. For example, select is before or on.
-
For Value, type or select the value to use for the comparison. For example, select 2017-12-31, 11:59 PM.
-
Type a Condition summary, if desired.
-
Click Add condition.
The condition is added to the start event.
- Select all or any to control how multiple conditions are evaluated.
Microsoft Dynamics CRM - Update record start event fields by section
Section |
Field |
Description |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Start event | Show variables | Displays variables that are available to use throughout the workflow. Variables are classified based on how they are created or generated. | ||||||||||||
Hide variables | Closes the Variables pane. | |||||||||||||
Configuration | Connection Credentials and other settings that enables workflows to communicate with external systems, services, or applications. It's required to pass data between the workflow and the indicated service, which could be a cloud service, business application, or content store. |
The Microsoft Dynamics CRM connection to use for the start event. |
||||||||||||
Entity name |
The type entity to monitor for updated records. The drop-down list shows the entities for the selected connection. |
|||||||||||||
|
Allow concurrent workflows on a single item |
When enabled, allows multiple instances of this workflow to run on the start event item. For example, an instance is allowed to run on an updated Account object (Salesforce) or Campaign entity (Microsoft Dynamics CRM) even if another instance is already running on the same item. This setting is disabled by default. |
||||||||||||
|
|
Lists variables for attributes of the selected Entity name. Displays selections for browsing, selecting, and adding variables to use throughout the workflow. ![]()
![]() The variables that are available for selection depends on the Entity name that you select.
|
||||||||||||
Set conditional start options |
Add condition |
Displays fields for defining a new condition. |
||||||||||||
|
When |
The start variable the operator compares with the value. |
||||||||||||
|
Operator |
How the When variable and Value are compared. Select from the drop-down. The operators available in the drop-down depend on the When variable type. Example: in the condition 'Address 1: State/ Province equals (=) VIC', the operator is 'equals (=)'. |
||||||||||||
|
Value |
The text or variable that the operator compares with the When variable. Type to enter text. The value must match the When variable type. Example: in the condition 'Address 1: State/Province equals (=) VIC', the operator is 'VIC'. |
||||||||||||
|
Add |
Saves the condition to the start event. |
||||||||||||
|
Cancel |
Discards the condition you are editing. |
||||||||||||
|
all/any |
If you select:
|
||||||||||||
|
|
Redisplays condition fields for editing. |
||||||||||||
|
|
Deletes the indicated condition. |