Creates a new employee record in NetSuite. Required: firstName, lastName, and subsidiary ID. Returns the URL of the created employee in the location field. Supports async creation with 'respond-async' preference.
bodyRequiredobjectEmployee record data. Required fields: firstName (string), lastName (string), and subsidiary (object with id). Optional fields include email, phone, title, department, supervisor, comments, etc. Example: {'firstName': 'John', 'lastName': 'Doe', 'subsidiary': {'id': '1'}}
PreferstringUse 'respond-async' to run the create operation asynchronously.
replacestringComma-separated sublist names to fully replace with those provided.
X-NetSuite-Idempotency-KeystringUUID to ensure idempotent async requests; ignored for synchronous calls.
X-NetSuite-PropertyNameValidationstringControls strictness for property name validation.
X-NetSuite-PropertyValueValidationstringControls strictness for property value validation.
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.