Skip to main content

AggregationResponseOptionsTimers

The formula is defined by aggregationType and aggregationInterval for every timer individually. If aggregationType is Sum or Percent, aggregationInterval is not supported. If aggregationType is Min, Max or Average, aggregationInterval is supported, but not required. If left empty, aggregation will be performed on per-call basis

Properties

NameTypeRequiredDescription
all_calls_durationAllCallsDurationAggregation of all calls duration
calls_duration_by_directionCallsDurationByDirectionAggregation of calls duration by direction (Inbound, Outbound)
calls_duration_by_originCallsDurationByOriginAggregation of calls duration by origin (Internal, External)
calls_duration_by_responseCallsDurationByResponseAggregation of calls duration by response (Answered, NotAnswered, Connected, NotConnected)
calls_segments_durationCallsSegmentsDurationAggregation of calls duration by segments (Ringing, LiveTalk, Hold, Park, Transfer, IvrPrompt, Voicemail, VmGreeting, Setup)
calls_duration_by_resultCallsDurationByResultAggregation of calls duration by result (Completed, Abandoned, Voicemail, Unknown, Missed, Accepted)
calls_duration_by_company_hoursCallsDurationByCompanyHoursAggregation of calls duration by company hours (BusinessHours, AfterHours)
calls_duration_by_queue_slaCallsDurationByQueueSlaAggregation of calls duration by queue SLA (InSLA, OutSLA). This timer is only applicable to Queues grouping
calls_duration_by_typeCallsDurationByTypeAggregation of calls duration by type (Direct, FromQueue, ParkRetrieval, Transferred, Outbound)

AllCallsDuration

Aggregation of all calls duration

Properties

NameTypeRequiredDescription
aggregation_typeAggregationTypeCounter aggregation type. Can be Sum, Average, Min, Max or Percent
aggregation_intervalAggregationIntervalTime interval which will be used for aggregation. Can be Hour, Day, Week or Month

CallsDurationByDirection

Aggregation of calls duration by direction (Inbound, Outbound)

Properties

NameTypeRequiredDescription
aggregation_typeAggregationTypeCounter aggregation type. Can be Sum, Average, Min, Max or Percent
aggregation_intervalAggregationIntervalTime interval which will be used for aggregation. Can be Hour, Day, Week or Month

CallsDurationByOrigin

Aggregation of calls duration by origin (Internal, External)

Properties

NameTypeRequiredDescription
aggregation_typeAggregationTypeCounter aggregation type. Can be Sum, Average, Min, Max or Percent
aggregation_intervalAggregationIntervalTime interval which will be used for aggregation. Can be Hour, Day, Week or Month

CallsDurationByResponse

Aggregation of calls duration by response (Answered, NotAnswered, Connected, NotConnected)

Properties

NameTypeRequiredDescription
aggregation_typeAggregationTypeCounter aggregation type. Can be Sum, Average, Min, Max or Percent
aggregation_intervalAggregationIntervalTime interval which will be used for aggregation. Can be Hour, Day, Week or Month

CallsSegmentsDuration

Aggregation of calls duration by segments (Ringing, LiveTalk, Hold, Park, Transfer, IvrPrompt, Voicemail, VmGreeting, Setup)

Properties

NameTypeRequiredDescription
aggregation_typeAggregationTypeCounter aggregation type. Can be Sum, Average, Min, Max or Percent
aggregation_intervalAggregationIntervalTime interval which will be used for aggregation. Can be Hour, Day, Week or Month

CallsDurationByResult

Aggregation of calls duration by result (Completed, Abandoned, Voicemail, Unknown, Missed, Accepted)

Properties

NameTypeRequiredDescription
aggregation_typeAggregationTypeCounter aggregation type. Can be Sum, Average, Min, Max or Percent
aggregation_intervalAggregationIntervalTime interval which will be used for aggregation. Can be Hour, Day, Week or Month

CallsDurationByCompanyHours

Aggregation of calls duration by company hours (BusinessHours, AfterHours)

Properties

NameTypeRequiredDescription
aggregation_typeAggregationTypeCounter aggregation type. Can be Sum, Average, Min, Max or Percent
aggregation_intervalAggregationIntervalTime interval which will be used for aggregation. Can be Hour, Day, Week or Month

CallsDurationByQueueSla

Aggregation of calls duration by queue SLA (InSLA, OutSLA). This timer is only applicable to Queues grouping

Properties

NameTypeRequiredDescription
aggregation_typeAggregationTypeCounter aggregation type. Can be Sum, Average, Min, Max or Percent
aggregation_intervalAggregationIntervalTime interval which will be used for aggregation. Can be Hour, Day, Week or Month

CallsDurationByType

Aggregation of calls duration by type (Direct, FromQueue, ParkRetrieval, Transferred, Outbound)

Properties

NameTypeRequiredDescription
aggregation_typeAggregationTypeCounter aggregation type. Can be Sum, Average, Min, Max or Percent
aggregation_intervalAggregationIntervalTime interval which will be used for aggregation. Can be Hour, Day, Week or Month

Build Your Own SDKs with  liblab

Build developer friendly SDKs in minutes from your APIs

Start for Free →