RingCentral .Net SDK
Loading...
Searching...
No Matches
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.
string[] calledNumbers [get, set]
 The direct company numbers the caller called (joined via OR).
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.
string[] origins [get, set]
 Specifies whether an external party was present in the initial segment of the call (joined via OR) Enum: Internal, External.
string[] callResponses [get, set]
 Filtering of calls by first response (joined via OR) Enum: Answered, NotAnswered, Connected, NotConnected.
string[] callResults [get, set]
 Filtering of calls by the nature of call result (joined via OR) Enum: Completed, Abandoned, Voicemail, Unknown, Missed, Accepted, Transferred, PickedUp, Forwarded, AnsweredElsewhere.
CallSegmentFilter[] callSegments [get, set]
 Filtering of calls by presence of specific segment (joined via OR).
string[] callActions [get, set]
 Filtering of calls by presence of specific action (joined via OR) Enum: HoldOff, HoldOn, ParkOn, ParkOff, BlindTransfer, WarmTransfer, DTMFTransfer.
string[] companyHours [get, set]
 Filtering of calls by company's business hours or after hours (joined via OR) Enum: BusinessHours, AfterHours.
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.
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, QueueCallPickup.
string[] endingParties [get, set]
 Filtering of calls based on the party that ended that call (joined via OR) Enum: Caller, Callee, System.
string[] queueHours [get, set]
 Filtering of calls by queue's business hours or after hours (joined via OR). Only applicable to Queues grouping Enum: BusinessHours, AfterHours.

Detailed Description

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


The documentation for this class was generated from the following file:
  • RingCentral.Net/Definitions/CallFilters.cs