TeamsExport
One team and its analytics. Membership uses current active, non-hidden users. includeSubteams controls descendant roll-up, not which team rows appear. Users can contribute to multiple teams; do not sum teams as an organization total.
Fields
Required means the key is present; nullable means its value may be null. These are different. Examples are synthetic, complete for the documented fields, and not real customer data.
ID of the team in the connected CRM. null if not linked.
"ST-WEST"ID of the parent team. null for top-level teams.
nullName of the parent team. null for top-level teams.
nullMean of each member’s mean recording duration, in seconds. Each member with data has equal weight; null if no member has data.
2980Mean of each member’s mean rep + customer talk time, in seconds; excludes silence. Null without data.
3120Distinct recordings made in the window, including recordings that have not produced a processed conversation.
95Mean of members’ median longest customer monologues, in seconds; null without data.
58Mean of members’ median longest rep monologues, in seconds. Each member with data has equal weight; null without data.
102Mean stored patience metric for conversations recorded in the window; null if no measurement exists. Do not treat it as a percentage.
0.71Eligible recorded appointments divided by eligible appointments, rounded to two decimals. Fraction, not a percentage: 0.92 means 92%. Null when there is no eligible denominator.
0.92Mean rep talk ratio, rounded to two decimals. Fraction: 0.53 means 53%; null without measurements.
0.52Eligible appointment-attendee rows with appointment end_time in the window and more than 3 hours ago. Compliance-disabled appointments/outcomes are excluded; calendar-only sources are excluded when a CRM integration exists.
96Number of team members who recorded at least one conversation.
9Complete example
{
"name": "West Region",
"teamId": "team-42",
"externalTeamId": "ST-WEST",
"parentTeamId": null,
"parentTeamName": null,
"analyticsViewed": 12,
"appointmentsRecorded": 88,
"averageConversationDuration": 2980,
"averageConversationLength": 3120,
"clipCommentsGiven": 7,
"clipsCreated": 14,
"clipViewDuration": 86400,
"commentsGiven": 41,
"commentsRead": 33,
"commentsReceived": 52,
"conversationViewDuration": 172800,
"conversationsCommentedOn": 29,
"conversationsRecorded": 95,
"conversationsViewed": 140,
"longestCustomerMonologueAverage": 58,
"longestMonologueAverage": 102,
"patienceAverage": 0.71,
"recordingCompliance": 0.92,
"ridealongsReceived": 4,
"scorecardsGiven": 18,
"scorecardsReceived": 22,
"talkRatioAverage": 0.52,
"totalAppointments": 96,
"totalUsersWhoRecorded": 9,
"totalUsers": 11
}