Skip to main content

CallFilters

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

Properties

NameTypeRequiredDescription
extension_filtersExtensionFiltersSpecifies filtering based on extension ids
queuesList[str]List of queues extension ids which allows to get data only for calls that were routed through any of these queues
called_numbersList[str]The direct company numbers the caller called (joined via OR)
directionsList[Direction]Specifies the call directions relative to the scope specified in grouping object (joined via OR). Not applicable to internal origin calls with company scope
originsList[Origin]Specifies whether an external party was present in the initial segment of the call (joined via OR)
call_responsesList[CallResponse]Filtering of calls by first response (joined via OR)
call_resultsList[CallResult]Filtering of calls by the nature of call result (joined via OR)
call_segmentsList[CallSegmentFilter]Filtering of calls by presence of specific segment (joined via OR)
call_actionsList[CallAction]Filtering of calls by presence of specific action (joined via OR)
company_hoursList[CompanyHoursOptions]Filtering of calls by company's business hours or after hours (joined via OR)
call_durationCallDurationFilterFiltering of calls based on the overall call length
time_spentTimeSpentFilterFiltering of calls based on the time spent by specified mailbox(es) on call
queue_slaList[QueueSlaOptions]Filtering calls that were within or out of queue SLA (joined via OR). Only applicable to Queues grouping
call_typesList[CallType]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

Build Your Own SDKs with  liblab

Build developer friendly SDKs in minutes from your APIs

Start for Free →