performance

Get Performance Summary

Return aggregated performance metrics for the leader dashboard.

get/performance/summary

Request

  • Base URL
    https://dev.whispa.net (the document declares no server; this is the origin it was published from)
  • Auth
    • OAuth 2
      Password
      Token URL: auth/bearer/login
    • or API key in cookie access_token

Query parameters

date_fromstring date-time nullable

Start date (inclusive)

date_tostring date-time nullable

End date (inclusive)

scenariostring nullable

Scenario filter

agent_idstring nullable

Agent filter

statusstring[] nullable

Filter by call status (multiple allowed)

call_directionstring[] nullable

Filter by call direction (multiple allowed)

call_modestring nullable

Filter by call mode (training, production, or ai_agent)

filter_user_idstring[] nullable

Filter by agent user IDs (multiple allowed)

qa_score_bucketstring[] nullable

Filter by QA score bucket: low (<60), medium (60-80), high (>80)

telephony_resultstring[] nullable

Filter by telephony result (multiple allowed)

answered_bystring[] nullable

Filter by answered by (human, voicemail, unclear)

conversation_outcomestring[] nullable

Filter by conversation outcome (engaged, refused, wrong_person, other)

workflow_dispositionstring[] nullable

Filter by autonomous workflow action (multiple allowed)

agent_end_reasonstring[] nullable

Filter by normalized autonomous ending reason (multiple allowed)

call_sourcestring[] nullable

Filter by call source (multiple allowed)

tag_keystring[] nullable

Filter by detected tag key (multiple allowed)

clientstring[] nullable

Filter by classified client (multiple allowed)

team_idstring uuid nullable

Team filter; team leads are fixed to their assigned team

campaign_idstring[] nullable

Filter to calls this outbound campaign placed (multiple allowed; several campaigns are unioned). Manual dials and callback rows belong to no campaign and are excluded.

crm_linkedboolean nullable

Filter by CRM account-link state

min_scorenumber nullable

Minimum QA score (inclusive)

max_scorenumber nullable

Maximum QA score (inclusive)

range_daysinteger

Fallback range (days) when dates not provided

timezonestring nullable

IANA timezone for day bucketing, e.g. 'Australia/Sydney'. Defaults to UTC.

Response

Successful Response

total_callsinteger required

Changes

No recorded changes to this operation across all 1 revision of this API.