What this operation supports in NetSuite
Creates a new record or updates an existing one -- an upsert -- for a standard NetSuite record type, depending on whether a matching record is found.
Implementation details
This typically relies on an internal ID or an external ID field to determine whether a matching record already exists -- without a reliable matching identifier, the operation may create duplicates rather than updating the intended existing record.
Operational considerations
Automations syncing records from an external system should ensure a consistent external ID is set and used for matching, rather than relying on fields like name or email alone, which can create duplicate NetSuite records if they don't match exactly.
Use cases
Synchronize customer records from a CRM, or upsert product data from an external catalog into NetSuite.
