RingCentral .Net SDK
Properties | List of all members
RingCentral.CallFilters Class Reference

Optional filters that limit the scope of calls (joined via AND) More...

Properties

ExtensionFilters extensionFilters [get, set]
 
string[] queues [get, set]
 List of queues extension ids which allows to get data only for calls that were routed through any of these queues More...
 
string[] calledNumbers [get, set]
 The direct company numbers the caller called (joined via OR) More...
 
string[] directions [get, set]
 Specifies the call directions relative to the scope specified in grouping object (joined via OR). Not applicable to internal origin calls with company scope Enum: Inbound, Outbound More...
 
string[] origins [get, set]
 Specifies whether an external party was present in the initial segment of the call (joined via OR) Enum: Internal, External More...
 
string[] callResponses [get, set]
 Filtering of calls by first response (joined via OR) Enum: Answered, NotAnswered, Connected, NotConnected More...
 
string[] callResults [get, set]
 Filtering of calls by the nature of call result (joined via OR) Enum: Completed, Abandoned, Voicemail, Unknown, Missed, Accepted More...
 
CallSegmentFilter[] callSegments [get, set]
 Filtering of calls by presence of specific segment (joined via OR) More...
 
string[] callActions [get, set]
 Filtering of calls by presence of specific action (joined via OR) Enum: HoldOff, HoldOn, ParkOn, ParkOff, BlindTransfer, WarmTransfer, DTMFTransfer More...
 
string[] companyHours [get, set]
 Filtering of calls by company's business hours or after hours (joined via OR) Enum: BusinessHours, AfterHours More...
 
CallDurationFilter callDuration [get, set]
 
TimeSpentFilter timeSpent [get, set]
 
string[] queueSla [get, set]
 Filtering calls that were within or out of queue SLA (joined via OR). Only applicable to Queues grouping Enum: InSla, OutSla More...
 
string[] callTypes [get, set]
 Filtering of calls based on how the call started from the callee perspective (joined via OR). If the call is outbound relative to the grouping scope, CallType is Outbound Enum: Direct, FromQueue, ParkRetrieval, Transferred, Outbound, Overflow More...
 

Detailed Description

Optional filters that limit the scope of calls (joined via AND)

Property Documentation

◆ callActions

string [] RingCentral.CallFilters.callActions
getset

Filtering of calls by presence of specific action (joined via OR) Enum: HoldOff, HoldOn, ParkOn, ParkOff, BlindTransfer, WarmTransfer, DTMFTransfer

◆ callDuration

CallDurationFilter RingCentral.CallFilters.callDuration
getset

◆ calledNumbers

string [] RingCentral.CallFilters.calledNumbers
getset

The direct company numbers the caller called (joined via OR)

◆ callResponses

string [] RingCentral.CallFilters.callResponses
getset

Filtering of calls by first response (joined via OR) Enum: Answered, NotAnswered, Connected, NotConnected

◆ callResults

string [] RingCentral.CallFilters.callResults
getset

Filtering of calls by the nature of call result (joined via OR) Enum: Completed, Abandoned, Voicemail, Unknown, Missed, Accepted

◆ callSegments

CallSegmentFilter [] RingCentral.CallFilters.callSegments
getset

Filtering of calls by presence of specific segment (joined via OR)

◆ callTypes

string [] RingCentral.CallFilters.callTypes
getset

Filtering of calls based on how the call started from the callee perspective (joined via OR). If the call is outbound relative to the grouping scope, CallType is Outbound Enum: Direct, FromQueue, ParkRetrieval, Transferred, Outbound, Overflow

◆ companyHours

string [] RingCentral.CallFilters.companyHours
getset

Filtering of calls by company's business hours or after hours (joined via OR) Enum: BusinessHours, AfterHours

◆ directions

string [] RingCentral.CallFilters.directions
getset

Specifies the call directions relative to the scope specified in grouping object (joined via OR). Not applicable to internal origin calls with company scope Enum: Inbound, Outbound

◆ extensionFilters

ExtensionFilters RingCentral.CallFilters.extensionFilters
getset

◆ origins

string [] RingCentral.CallFilters.origins
getset

Specifies whether an external party was present in the initial segment of the call (joined via OR) Enum: Internal, External

◆ queues

string [] RingCentral.CallFilters.queues
getset

List of queues extension ids which allows to get data only for calls that were routed through any of these queues

◆ queueSla

string [] RingCentral.CallFilters.queueSla
getset

Filtering calls that were within or out of queue SLA (joined via OR). Only applicable to Queues grouping Enum: InSla, OutSla

◆ timeSpent

TimeSpentFilter RingCentral.CallFilters.timeSpent
getset


The documentation for this class was generated from the following file: