Avaya Client Services API Reference (Windows)
Avaya Client Services API Reference (Windows)
Avaya.ClientServices
CallLogItem Class
CallLogItem Properties
ActionType Property
CallCount Property
CallEvents Property
CallType Property
ConferenceId Property
ConferencePasscode Property
ConferenceRemoteParticipants Property
DurationInSeconds Property
EndTime Property
ForwardingInformation Property
HuntGroupName Property
HuntGroupNumber Property
InstanceId Property
IsAutomaticCallDistributionCall Property
IsCallerIdPrivate Property
IsConference Property
IsIgnored Property
IsPresentationOnlyMode Property
IsRemote Property
LineAppearanceOwner Property
LocalUserName Property
MissedCallReason Property
PortalURL Property
PrecedenceLevel Property
PreemptionReason Property
Properties Property
ReadStatus Property
RedialCapability Property
RemoteNumber Property
RemoteParticipants Property
SendNNExtension Property
SourceType Property
StartTime Property
Subject Property
SupervisorCallType Property
Tag Property
TotalCallDurationInSeconds Property
VectorDirectoryNumberName Property
VirtualRoomName Property
WasCallAConference Property

# CallLogItem Properties

The CallLogItem type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| ActionType | Action type that generated this call log item (i.e. Answered or Outgoing etc).
| CallCount | Count indicates the total number of Calls of similar ActionType(Missed/ Outgoing/ Incoming) For example, if there are 3 "Incoming" calls from User A, count will be 3
| CallEvents | Collection of call events recorded for this call log.
| CallType | The call type of this call log item.
| ConferenceId | The id of the conference call.
| ConferencePasscode | The conference passcode used to join the conference call.
| ConferenceRemoteParticipants | If this call log was, at any time during the call, a conference, this property represents those participants who were in that conference leg of the call. ConferenceRemoteParticipants represents a subset of all RemoteParticipants in all CallLogItems represented in CallEvents as well as those in the top level CallLogItem.
| DurationInSeconds | Duration of the first leg of the call in seconds.
| EndTime | The call end time (UTC).
| ForwardingInformation | Information about forwarding details of this incoming call. This will be null if the call was not forwarded.
| HuntGroupName | Hunt group Name.
| HuntGroupNumber | Hunt group number.
| InstanceId | Instance Id indicates the unique number associated with each Call record assigned by the server. For the local call logs, default value will be 0
| IsAutomaticCallDistributionCall | A Boolean value indicating whether the call sent from from Vector (Automatic Call Distribution).
| IsCallerIdPrivate | Indicates if a remote party requested the call id to be private. This property does not provide a mechanism to enforce redial disablement. The property value only provides a guideline for the client behavior.
| IsConference | Indicates if the first leg of the call was a conference type.
| IsIgnored | Indicates if the call was ignored by the local user.
| IsPresentationOnlyMode | Indicates if the call was created in presentation only mode.
| IsRemote | Indicates if the call record belongs to remote call.
| LineAppearanceOwner | Extension of the call owner for bridged line appearances cases.
| LocalUserName | Local user's identity.
| MissedCallReason | The missed call reason.
| PortalURL | The URL of the Unified Portal Server.
| PrecedenceLevel | The current precedence level of call.
| PreemptionReason | The reason why this call was preempted.
| Properties | Map of key/value pair for any additional generic properties for this call log item.
| ReadStatus | Indicates the read status of Call log item. Call Logs can be marked as read by invoking "MarkAllCallLogItemsAsRead"
| RedialCapability | Indicates if this call log item can be used to redial the remote number. Currently, this capability has a 1:1 mapping to IsCallerIdPrivate. The capability value of Allowed == true does not imply that the remote number reported in this CallLogItem will always result in the call being completed. The return value for this method only indicates whether or not an attempt can be made to redial this log entry. Ultimately, whether or not redial attempts will be successful depends on the ability for the voice network to route the call successfully. This can only by determined by an actual attempt to place the call.
| RemoteNumber | Remote number to be used to redial this call. It represents the address (phone number) to the far end in the call. This value does not imply the call will be completed in all cases.
| RemoteParticipants | Collection of participants for this call log item. This list represents the addresses/endpoints/users that participated in this leg of the call, and does not represent the union of all users who participated in this call. The local user may have conversed with those RemoteParticipants listed in CallEvents records.
| SendNNExtension | SendNN extension of the call. Empty if call is not connected or if there is no Send NN extension for the call.
| SourceType | The media source type for this call log item (i.e. Video, Voice or IM etc).
| StartTime | The call start time (UTC).
| Subject | Call subject for this call log item. Call subject can be set by the client to get the context of the call. For example the client can set a call subject for the call from the IM window and the CallLogItem will reflect that. Call subject can also be obtained from a conference.
| SupervisorCallType | Indicates supervisor call type (ConsultSupervisor/CallSupervisor) or None if this is not supervisor call.
| Tag | Tag assosiated with Call.
| TotalCallDurationInSeconds | Total duration of the call in seconds. Duration of established call on answer. If the call is not answered then Total duration shows full call duration from the first ring.
| VectorDirectoryNumberName | VDN name of the call. Empty if VDN is not provided by far end.
| VirtualRoomName | The name of the Virtual Room.
| WasCallAConference | Indicates if the call was ever a conference in its life cycle.

Top
See Also

#### Reference

CallLogItem Class
Avaya.ClientServices Namespace

© 2017 Avaya LLC. All Rights Reserved.