Skip to content

UpdateCallLogRequest

Fields used to find and partially update an existing CRM call activity.

Properties

Property Type Required Description
sessionId string Yes RingCentral call session identifier used to find the local CRM activity mapping.
extensionNumber string No Legacy extension-number identity fallback used with sessionId.
hashedExtensionId string No Deployment-scoped hashed extension identifier used to find the mapping.
rcExtensionId string No Raw RingCentral extension identifier sent by server-side logging and hashed locally before lookup.
accountId string No RingCentral account identifier used for analytics context by server-side logging.
recordingLink string · uri No Browser-accessible RingCentral recording link.
recordingDownloadLink string · uri No Recording download URL that can embed a RingCentral access token. Treat as secret; do not log or retain unnecessarily.
subject string No Replacement CRM activity subject.
note string No Replacement or appended activity note, depending on connector behavior.
startTime one of: string · date-time, integer · int64 No Call start as ISO 8601 date-time or epoch milliseconds. Server-side logging uses epoch milliseconds.
duration integer · int64 No Completed call duration in seconds.
result string No RingCentral call result.
direction string No Inbound or outbound call direction. Allowed values: Inbound, Outbound.
from RcParty No
to RcParty No
legs array of RcCallLogLeg No Replacement detailed RingCentral call legs.
aiNote string No Optional AI-generated note text.
transcript string No Optional call transcript text.
additionalSubmission AdditionalSubmission No
ringSenseTranscript string No Optional RingSense transcript.
ringSenseSummary string No Optional RingSense summary.
ringSenseAIScore object of any No Connector-defined RingSense scoring data.
ringSenseBulletedSummary string No Optional RingSense bulleted summary.
ringSenseLink string · uri No Link to the RingSense conversation record.
telephonySessionId string No RingCentral telephony session identifier supplied by current browser call updates when available.

Example

{
  "sessionId": "string",
  "extensionNumber": "string",
  "hashedExtensionId": "string",
  "rcExtensionId": "string",
  "accountId": "string",
  "recordingLink": "https://example.com",
  "recordingDownloadLink": "https://example.com",
  "subject": "string",
  "note": "string",
  "startTime": "2026-01-01T00:00:00Z",
  "duration": 0,
  "result": "string"
}