Published at: 2025-10-30

Workflow - Field Update Trigger: Which Fields Support On-Change Actions?


1. Concepts of Before Change, After Change, and On Change

Using the Amount field as an example:

Scenario 1:
- Updating the Amount field to any value will trigger the workflow.

Scenario 2:
- If the current data in the Multi-line Text field equals “123,” updating another field (e.g., Single-line Text) can still trigger the workflow, provided the Multi-line Text field changes to “123.”
- If the current data in the Multi-line Text field equals “666,” updating it to “123” will also trigger the workflow, as the condition “after change equals 123” is met.

Scenario 3:
- If the current data in the Country field is “China,” changing it to “USA” will trigger the workflow if the condition “before change equals China” is set.
- If the current data in the Country field is “China,” updating the Multi-line Text field to “456” or any other field will still trigger the workflow if the condition “before change equals China” is configured.

When configuring conditions, use them flexibly. For OR relationships, if you want a specific field change to trigger the workflow, select On Change for that field.

2. Which Fields Support Triggering Workflows On Change

2.1. Standard Object Fields

  • Some fields in standard objects have unique business Attributes and require validation by the business team before being released.
  • If certain standard object fields are unavailable for selection, contact the product or R&D lead responsible for that object.

2.2. Custom Object Fields

Field Name API Name Field Type On Change Support
Single-line Text field_swNTq__c text Yes
Multi-line Text field_ijkLz__c long_text Yes
Collaborative Rich Text field_vv24u__c rich_text Yes
Single Select field_Vz9pK__c select_one Yes
Multi-select field_16eLh__c select_many Yes
Number field_8ly9s__c number Yes
Amount field_N1xFv__c currency Yes
Date field_1nc0K__c date Yes
Time field_SYx6g__c time Yes
Date-Time field_aU19Q__c date_time Yes
Date Range field_8vG51__c date_time_range Yes (Start ~ End)
Phone field_3EpNZ__c phone_number Yes
Images field_bFtsU__c image Yes
File Attachment field_wz151__c file_attachment Yes
Email field_i89Yo__c email Yes
Boolean field_xTt5T__c true_or_false Yes
Percentage field_h5Bi1__c percentile Yes
URL field_1168d__c url Yes
Lookup Relationship field_5ACL4__c object_reference Yes
Multi-lookup field_u2185__c object_reference_many Yes
Auto-number field_De6q3__c auto_number No
Formula (Number) field_qSu1W__c formula(number) No
Dept. field_9j8l9__c department Yes
Multi-select Dept. field_Q28l8__c department_many Yes
Employee field_eacz6__c employee Yes
Multi-select Employee field_1ceTq__c employee_many Yes
Location field_6E12x__c location Yes
Count Field field_X726N__c count(number) Whitelist only
Signature field_Ml6GH__c signature No
Quote Field field_CTU15__c quote Text-only, with filtering enabled
Videos field_6B2S2__c file_attachment Yes
Star Rating field_Wl4WO__c number Yes
Payment Amount field_o2g94__c currency Yes
Payment Method field_Te56L__c text Yes
Payment Status field_I5xa4__c select_one Yes
Payment Time field_At5yy__c date_time Yes
Country field_SU23O__c country Yes
Province field_3P7sh__c province Yes
City field_L54e1__c city Yes
District field_6p01w__c district Yes
Detailed Address field_0ghc3__c text Yes
Location (Check-in) field_p6t28__c location Yes
Check-in Time field_eyn7y__c date_time Yes
Check-in Address field_abkjr__c location Yes
Check-in Status field_tF6eI__c select_one Yes
Check-out Time field_ml78B__c date_time Yes
Check-out Address field_y6u40__c location Yes
Check-out Status field_Cg3Td__c select_one Yes
Visit Status field_B10a2__c select_one Yes
Duration field_uH2cp__c number Yes
Check-in Info sign_in_info__c embedded_object_list No
Primary Attribute name text Yes
Owner owner employee Yes
Created By created_by employee No
Creation Time create_time date_time No
Last Modified By last_modified_by employee No
Last Modified Time last_modified_time date_time No
Owner’s Primary Dept. owner_department text No
Record Type record_type record_type No
Lock Status lock_status select_one No
Owning Dept. data_own_department department No
Owning Organization data_own_organization department No
External Owner out_owner employee Yes
Life Status life_status select_one Beta
Exchange Rate mc_exchange_rate number No
Currency mc_currency select_one No
Base Currency mc_functional_currency select_one No
Exchange Rate Version mc_exchange_rate_version text No

2.3. Others

Field Name API Name Field Type On Change Support
Last Follow-up Time last_modified_time date_time Beta
Submit Feedback