Tool to create a custom object in Salesforce using the Metadata API. Use when you need to dynamically create new object types (tables) in Salesforce with custom fields and configurations.
labelRequiredstringThe display label for the custom object shown in the Salesforce UI (singular form).
full_nameRequiredstringThe API name of the custom object. Must end with '__c' suffix (e.g., 'Invoice__c', 'Student__c'). This is the unique identifier for the object in Salesforce.
name_fieldRequiredobjectConfiguration for the name field of the custom object. Every custom object requires a name field.
descriptionstringOptional description of the custom object's purpose and usage.
plural_labelRequiredstringThe plural form of the label shown in the Salesforce UI when referring to multiple records.
sharing_modelstringDefines default record-level sharing. 'ReadWrite' allows all users to read and edit, 'Read' allows read-only access, 'Private' restricts to owner only, 'ControlledByParent' inherits from parent object.
enable_reportsbooleanIf true, enables reporting on this object. Allows users to create reports and dashboards with this object's data.
deployment_statusstringDeployment status of the custom object. 'Deployed' makes it available to all users, 'InDevelopment' restricts access to admins and developers only.
enable_activitiesbooleanIf true, enables tasks and events for this object. Allows users to track activities related to records.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.