Create Apex Trigger
sf_create_apex_triggerCreate and deploy an Apex Trigger on any Salesforce object. Specify trigger events and body code; the trigger declaration is auto-generated and deployed via Metadata API.
Instructions
Creates and deploys an Apex Trigger on any Salesforce object. Specify the trigger events (before insert, after update, etc.) and the trigger body code. The trigger declaration (trigger Name on Object (events)) is auto-generated — just provide the code that goes inside the trigger body. Deployed via Metadata API SOAP deploy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| events | Yes | Trigger events, e.g. ['before insert', 'before update'] | |
| apiVersion | No | API version for this trigger | 66.0 |
| objectName | Yes | Object API name the trigger fires on, e.g. 'Account' | |
| triggerBody | Yes | Full trigger body code (the code between the trigger { }) | |
| triggerName | Yes | Trigger name, e.g. 'AccountTrigger' |