salesforce_manage_object
Create or update custom objects in Salesforce, including fields, labels, settings, and sharing models. Modify metadata with proper permissions.
Instructions
Create new custom objects or modify existing ones in Salesforce:
Create: New custom objects with fields, relationships, and settings
Update: Modify existing object settings, labels, sharing model Examples: Create Customer_Feedback__c object, Update object sharing settings Note: Changes affect metadata and require proper permissions
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | Label for the object | |
| operation | Yes | Whether to create new object or update existing | |
| objectName | Yes | API name for the object (without __c suffix) | |
| description | No | Description of the object | |
| pluralLabel | No | Plural label for the object | |
| sharingModel | No | Sharing model for the object | |
| nameFieldType | No | Type of the name field | |
| nameFieldLabel | No | Label for the name field | |
| nameFieldFormat | No | Display format for AutoNumber field (e.g., 'A-{0000}') |