NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Phone Call → Insert or update record

AI-generated

Summary

Insert or update a Phone Call record in NetSuite by specifying the record ID and optionally providing additional details and custom fields. Supports OAuth1 and OAuth2 authentication methods, and allows control over request preferences and validation strictness.

Inputs

  • Id (required) — The internal ID of the Phone Call record to insert or update.
  • Authentication Method — Choose the authentication method used for the request: OAuth1 or OAuth2.
  • Additional Fields — Optional fields to specify details about the Phone Call, such as assigned user, comments, company, contact, dates, times, priority, status, title, reminders, related items, transaction, phone number, and others. Also includes options for request behavior like async execution, idempotency key, and property validation settings.
  • Custom Fields — Custom fields to include in the Phone Call record, supporting multiple types (boolean, dateTime, multiSelect, number, select, string) with appropriate value inputs.
  • Debug Mode — Enable to include full request and response details in the output for troubleshooting.

Output shape

a single record representing the inserted or updated Phone Call, optionally including debug information if enabled

The operation performs an upsert by specifying the record ID in the path. The returned data includes the result of the HTTP PUT request to /phoneCall/{id} in the NetSuite REST API. Enabling Debug Mode adds request and full response details to the output. Validation and server behavior may be controlled with HTTP headers via parameters.

Examples

Example 1: Update existing Phone Call with specific ID

Set 'Id' to the Phone Call record internal ID, fill 'Additional Fields' with desired attributes like 'Title' and 'Comments', select authentication method, and enable Debug Mode if detailed output is needed.

Links

Discussion