CreateCallLogRequest
Call, contact, note, identity, and optional RingSense data used to create a CRM call activity.
Properties
| Property | Type | Required | Description |
|---|---|---|---|
logInfo |
RcCallLogRecord | Yes | — |
extensionNumber |
string | No | Legacy RingCentral extension-number identity fallback used with sessionId. |
hashedExtensionId |
string | No | Deployment-scoped hashed RingCentral extension identifier used by browser logging. |
rcExtensionId |
string | No | Raw RingCentral extension identifier sent by server-side logging and hashed by the connector server before persistence. |
contactId |
string | Yes | CRM contact identifier associated with the activity. |
contactType |
string | No | Connector-defined CRM entity type for contactId. |
contactName |
string | No | Display name of the associated CRM contact. |
note |
string | No | User or server-generated note for the CRM activity. |
additionalSubmission |
AdditionalSubmission | No | — |
aiNote |
string | No | Optional AI-generated note text. |
transcript |
string | No | Optional call transcript text. |
ringSenseTranscript |
string | No | Optional RingSense transcript supplied by server-side logging. |
ringSenseSummary |
string | No | Optional RingSense summary supplied by server-side logging. |
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. |
overridingFormat |
one of: array of string, string | No | One or more connector-specific phone-number formats to try. A blank legacy string is also accepted from server-side logging. |
Example
{
"logInfo": {
"id": "123456789",
"sessionId": "987654321",
"telephonySessionId": "s-a1b2c3",
"direction": "Inbound",
"from": {
"phoneNumber": "+14155550100",
"name": "Jane Smith"
},
"to": {
"phoneNumber": "+16505550199",
"extensionNumber": "101"
},
"startTime": "2026-06-24T02:30:00.000Z",
"duration": 125,
"result": "Accepted",
"recording": {
"link": "https://example.com/recording/123"
}
},
"extensionNumber": "101",
"hashedExtensionId": "hashed-extension-101",
"contactId": "crm-contact-123",
"contactName": "Jane Smith",
"contactType": "Contact",
"note": "Discussed renewal options."
}