Compare Platform triggers and Smart events

Depending on your subscription, you can use both Smart events and Triggers. However, Triggers offer functionality that Smart events do not. Refer to the following table to learn more.

  Smart events Triggers
Available in Customization Services X  
Available in Platform Services X X
Permissions
  • Business User

  • Limited or Full administrative privileges

  • Business User

  • Full administrative privileges

Activation
  • Add

  • Set

  • Delete

  • Before create

  • Before update

  • Before delete

  • After create

  • After update

  • After delete

Available actions
  • Email

  • HTTP post

  • Log

  • API

  • Send email

  • HTTP post

  • Intacct API

  • Validation

  • Update field value

  • Create new record

  • Attach related record

  • Run triggers on related records

Custom objects Manipulation of custom objects supported using the API X
In-app validation   X
Language for conditions PHP JavaScript
Related records for custom objects   X
Related records for standard objects   X

Only many-to-one relationships. This limit only affects the following trigger types: Update field value and Run triggers on related records.

Run offline X X
Run asynchronously   X
Run synchronously API functions only X
Standard objects X X
Update line item via index   X