Interface: OutboundCallAnalyticsRowResponse
Defined in: packages/sdk/src/types/generated/communication.ts:369
One outbound-call row for the phone-number Analytics tab.
Anonymized by default: toNumber, fromPhoneName, and memberId
are populated ONLY in an explicitly-gated, audited raw response. In the
default (anonymized) view they are None and the callee is represented
solely by toNumberHash (a per-viewing-session HMAC pseudonym) and
toNumberDisplay (a compact ...abcd derived from the HMAC digest —
never real phone digits). memberId is raw-only because a Member primary
key is a deterministic re-identifier: any caller with members:read can
join it back to the Member record, which is exactly the anonymized view's
purpose to prevent. The service owns this projection; see
PhoneCallAnalyticsService.
Properties
aiMessageCount?
optionalaiMessageCount:number
Defined in: packages/sdk/src/types/generated/communication.ts:385
answeredBy?
optionalansweredBy:string|null
Defined in: packages/sdk/src/types/generated/communication.ts:382
callOutcome?
optionalcallOutcome:string|null
Defined in: packages/sdk/src/types/generated/communication.ts:383
chatId?
optionalchatId:number|null
Defined in: packages/sdk/src/types/generated/communication.ts:389
createdAt
createdAt:
string
Defined in: packages/sdk/src/types/generated/communication.ts:371
durationSeconds?
optionaldurationSeconds:number|null
Defined in: packages/sdk/src/types/generated/communication.ts:374
finishedAt?
optionalfinishedAt:string|null
Defined in: packages/sdk/src/types/generated/communication.ts:373
fromPhoneName?
optionalfromPhoneName:string|null
Defined in: packages/sdk/src/types/generated/communication.ts:379
id
id:
number
Defined in: packages/sdk/src/types/generated/communication.ts:370
memberId?
optionalmemberId:number|null
Defined in: packages/sdk/src/types/generated/communication.ts:380
memberLabels?
optionalmemberLabels:string[]
Defined in: packages/sdk/src/types/generated/communication.ts:381
memberMessageCount?
optionalmemberMessageCount:number
Defined in: packages/sdk/src/types/generated/communication.ts:386
otherMessageCount?
optionalotherMessageCount:number
Defined in: packages/sdk/src/types/generated/communication.ts:387
startedAt?
optionalstartedAt:string|null
Defined in: packages/sdk/src/types/generated/communication.ts:372
status
status:
string
Defined in: packages/sdk/src/types/generated/communication.ts:375
terminationReason?
optionalterminationReason:string|null
Defined in: packages/sdk/src/types/generated/communication.ts:384
toNumber?
optionaltoNumber:string|null
Defined in: packages/sdk/src/types/generated/communication.ts:378
toNumberDisplay
toNumberDisplay:
string
Defined in: packages/sdk/src/types/generated/communication.ts:377
toNumberHash
toNumberHash:
string
Defined in: packages/sdk/src/types/generated/communication.ts:376
totalMessages?
optionaltotalMessages:number
Defined in: packages/sdk/src/types/generated/communication.ts:388