Skip to main content
Analytics answers the questions a single session can’t: how many calls ran this week, how many actually connected, what they cost, and how fast the agent responded. It aggregates every call in the workspace — API-fired, campaign and inbound alike — over a date range.

Endpoints

Both accept the same query parameters:

Overview

  • delta_pct compares the range against the immediately preceding range of the same length.
  • connect_rate is a fraction, not a percentage. A call counts as connected when a media path was established — completed, no_media and user_disconnected.
  • avg_duration_s averages over connected calls only, so unanswered dials don’t drag it toward zero.
  • latency is the agent’s end-to-end response latency; sessions is how many calls contributed, since not every call reports it.

Trend

GET /analytics/overview/trend returns the same volume figures as one row per UTC day, gap-filled with zeroes so a chart doesn’t have to:
Recent days are computed live while older days are read from a sealed daily rollup. The split is invisible in the response, but it is why a query that includes today can be marginally slower than one that doesn’t.

Sessions

The per-call record these totals aggregate.

Billing

How cost_credits is metered.