Salesforce - Submit record for approval action

This action submits a record for approval in Salesforce. This action is equivalent to clicking Submit for approval on a record in Salesforce.

Submitted for approvalAn Invoice record submitted for approval

Input

Input fieldsDescription
Approval processSelect an approval process from the drop-down. Alternatively, use the drop-down menu to select Use process definition unique name or ID and enter the unique name (for example, Invoice_discount_approval) or ID (for example, 04a1K000000PnvP) of the process. The unique name and ID are available on the Salesforce Approval process page.
Record IDEnter the ID of the record to submit for approval. You can use a datapill from a previous step where a Salesforce record is created or updated.
Approver IDEnter the Salesforce ID of an approver. This is required if the process is not auto-approved and if an approver is not selected by default.
Submitter IDEnter the ID of the user to associate with the submission.
CommentsEnter comments to include with the submission.
On-behalf-of user emailOptional. Enter the email of a Salesforce user to impersonate. Contact your Workato Customer Success Manager to enable this field. This field only supports JWT connections.

Submit record for approval inputThe Submit record for approval action

Output

Output fieldsDescription
Record IDThe Salesforce ID of the record.
StatusThe status of the record's approval.
Approval request IDThe Salesforce ID of the approval request.
SuccessIndicates whether the record was processed successfully.
ErrorsAn object containing any errors that occurred.

After Workato submits the record, its approval status in the Salesforce Approval History becomes Pending.

Last updated: