Update Salesforce Record
salesforce_update_recordUpdate specific fields on an existing Salesforce record by providing object type, record ID, and field values. Only specified fields are modified.
Instructions
Update fields on an existing Salesforce record.
Args:
object_type (string): The Salesforce object type (e.g., 'Account', 'Contact')
record_id (string): The 15 or 18-character Salesforce record ID
fields (object): Key-value pairs of field API names and their new values
Returns: Confirmation message on success.
Notes:
Only the provided fields are updated; other fields remain unchanged.
To clear a field, set its value to null.
Examples:
Update account industry: object_type='Account', record_id='001xx...', fields={ "Industry": "Finance" }
Update opportunity stage: object_type='Opportunity', record_id='006xx...', fields={ "StageName": "Closed Won", "CloseDate": "2026-03-31" }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | Yes | Field values to update as key-value pairs. Only provided fields are modified. | |
| record_id | Yes | 15 or 18-character Salesforce record ID to update | |
| object_type | Yes | Salesforce object type (e.g., Account, Contact, Opportunity) |