Disclaimer: This feature is not live yet. The purpose of this article is to give users a heads-up on the upcoming feature.
You can add record types to the conditions section in workflows
Record types can also be added to the Actions section
Record Types - Workflow Permissions
Only editable and read-only record types for a user will show up under conditions
Only editable record types for a user will show up under actions
If the user does not have role or record type scope to view the workflow after creation, an error message will be displayed.
Deal creation scenarios
When you create deals through workflows,
A) Cross module deal creation
When you add a deal through workflow action, but the conditions set are for a different module (eg.contacts), the record type of deal can only be a fixed value.
The drop-down values will include all required fields of the selected record type
B) Same module deal creation
When both the conditions and action are configured for Deal module
The record type in which the deal is created can be configured as a fixed or reference value
The drop-down values will include required fields of all editable record types of the user who is configuring the workflow
All field permissions will be applied during workflow execution
What happens to workflows on downgrade?
For new workflows,
The record types field will not be available under workflow conditions and actions. The record types field will not be displayed in webhooks, placeholders, and in the add deal overlay.
For existing workflows,
Record type field added in workflow condition - The record type field selected in the conditions will be removed.
Record type field added in workflow action -
Record type field will be removed from the field selection drop down in all update actions
Under Add deal action, ‘deal type’ dropdown selection of the record type will be removed. Rest of the fields will remain as is and the required property of fields will be fetched from module settings.
Record type field added in webhook -
Webhook will not be triggered if Record Types is used as a placeholder in the URL.
Record Type field will be removed if used in the ‘Content’ section.
What happens when a record type is removed from a workflow?
The rest of the fields in the workflow will remain as is and the required property of fields will be fetched from module settings.
What is the impact of Record Types on Auto-assignment rules?
While configuring Auto-assignment rules, you can choose Record Types under conditions
Only editable and read-only record types for a user will show up under conditions.
What happens on downgrade to an auto-assignment rule?
The existing territory rules/conditions will remain, however, the record type field rule/condition will be removed.
If rules/conditions are configured only on record types, none of the conditions will be available after a downgrade and the CRM will also ensure that the auto-assignment rule doesn’t trigger any action.